Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để đặt một Chuỗi làm khóa cho một đối tượng - JavaScript?

Giả sử sau đây là chuỗi của chúng tôi -

const keyName = 'username';

Để đặt một chuỗi làm khóa cho một đối tượng, hãy sử dụng [] và chuyển tên chuỗi -

const stringToObject = {
  [keyName]: 'David Miller'
};

Ví dụ

Sau đây là mã hoàn chỉnh -

const keyName = 'username';
const stringToObject = {
   [keyName]: 'David Miller'
}; 
console.log("Your String Value="+keyName);
console.log("Your Object Value=")
console.log(stringToObject);

Để chạy chương trình trên, hãy sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo238.js.

Đầu ra

Kết quả như sau -

PS C:\Users\Amit\javascript-code> node demo238.js
Your String Value=username
Your Object Value=
{ username: 'David Miller' }