Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ใช้ JSON.stringify () เพื่อแสดงผลลัพธ์ตัวดำเนินการสเปรดหรือไม่


ด้วย Spread Operator อนุญาตให้นิพจน์ขยายไปยังอาร์กิวเมนต์ องค์ประกอบ ตัวแปร ฯลฯ ได้หลายรายการ

คุณสามารถใช้ JSON.stringify() เพื่อแปลงวัตถุ JavaScript เป็นสตริง ที่นี่ เรามีวัตถุของเราเป็นผลจากการใช้ตัวดำเนินการการแพร่กระจายในรายละเอียด1 และรายละเอียด2

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

var details1 = { name: 'John', age: 21 };
var details2 = { countryName: 'US', subjectName:'JavaScript' };
var result= { ...details1, ...details2};
console.log(JSON.stringify(result));

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

node fileName.js.

ที่นี่ ชื่อไฟล์ของฉันคือ demo267.js

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้บนคอนโซล -

PS C:\Users\Amit\javascript-code> node demo267.js
{"name":"John","age":21,"countryName":"US","subjectName":"JavaScript"}