Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีแปลงอ็อบเจ็กต์ JavaScript เป็นสตริง JSON (JSON.stringify)

คุณไม่สามารถส่งอ็อบเจ็กต์ JavaScript ไปยังเซิร์ฟเวอร์โดยตรงได้ แต่คุณ สามารถ ส่ง JSON — รูปแบบสตริงที่เข้าถึงได้ทั่วไป

ด้วยโค้ดสนิปเพทนี้ คุณสามารถแปลงอ็อบเจ็กต์ JavaScript เป็นสตริง JSON ได้อย่างรวดเร็ว ซึ่งช่วยให้คุณส่งข้อมูลไปยังเซิร์ฟเวอร์ของคุณได้

นี่คืออ็อบเจ็กต์ JavaScript ที่แสดงถึงบุคคลคนหนึ่ง:

let personObject = { name: "Adam", age: 25, city: "San Diego", profession: "Web Developer", };

เพื่อแปลงอ็อบเจ็กต์ JavaScript ด้านบนเป็น JSON เราใช้ฟังก์ชัน JavaScript ที่สร้างมานี้เรียกว่า JSON.stringify() เพิ่มโค้ดต่อไปนี้ด้านล่างอ็อบเจ็กต์ JavaScript ของคุณ:

let personString = JSON.stringify(personObject);

ตอนนี้ถ้าคุณ console.log(personString) ผลลัพธ์จะเป็นอ็อบเจ็กต์บุคคลของคุณ ตอนนี้แสดงเป็นสตริง JSON

ตอนนี้ข้อมูลของคุณพร้อมที่จะส่งไปยังเซิร์ฟเวอร์แล้ว!