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

จะละเว้นการใช้ชื่อตัวแปรเป็นตัวอักษรในขณะที่ใช้ push () ใน JavaScript ได้อย่างไร


เพื่อหลีกเลี่ยงการใช้ชื่อตัวแปรเป็นตัวอักษร ให้ใช้วงเล็บเหลี่ยม ต่อไปนี้เป็นรหัส -

ตัวอย่าง

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]' }
]