Để tránh sử dụng tên biến như chữ nghĩa, hãy sử dụng ngoặc vuông. Dưới đây là mã:
Ví dụ
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);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau:
node fileName.js
Kết quả
Tên tệp của tôi là demo166.js. Chương trình sẽ cho ra kết quả sau:
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]' } ]