Với Spread Operator, cho phép biểu thức mở rộng thành nhiều đối số, phần tử, biến, v.v.
Bạn có thể sử dụng JSON.stringify() để chuyển đổi đối tượng JavaScript thành chuỗi. Ở đây, đối tượng của chúng ta là kết quả của việc sử dụng spread operator trên details1 và details2.
Ví dụ
Mã minh họa:
var details1 = { name: 'John', age: 21 };
var details2 = { countryName: 'US', subjectName: 'JavaScript' };
var result = { ...details1, ...details2 };
console.log(JSON.stringify(result));Để chạy chương trình, sử dụng lệnh:
node tenFile.js
Tên file ở đây là demo267.js.
Kết quả
Đầu ra trên console:
PS C:\Users\Amit\javascript-code> node demo267.js
{"name":"John","age":21,"countryName":"US","subjectName":"JavaScript"}