Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Regex - bỏ qua tên biến được dùng như chữ nghĩa khi dùng push() trong JavaScript

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