เพื่อหลีกเลี่ยงการใช้ชื่อตัวแปรเป็นตัวอักษร ให้ใช้วงเล็บเหลี่ยม ต่อไปนี้เป็นรหัส -
ตัวอย่าง
var name = "David"
var putTheAllData = []
putTheAllData.push( { name: "The name is name will remain same" } )
putTheAllData.push( { [name]: "The name is David will be changed [name]"} )
console.log(putTheAllData); ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -
node fileName.js.
ผลลัพธ์
ที่นี่ ชื่อไฟล์ของฉันคือ demo166.js สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
PS C:\Users\Amit\javascript-code> node demo166.js
[
{ name: 'The name is name will remain same' },
{ David: 'The name is David will be changed [name]' }
]