คุณไม่สามารถส่งออบเจ็กต์ 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
ตอนนี้ข้อมูลของคุณพร้อมที่จะถูกส่งไปยังเซิร์ฟเวอร์แล้ว!