[英]How to add an object property inside an array using a variable name for javascript?
[英]Javascript - How using a variable for object property
我是 javascript 的初学者,我想使用在每个 object 属性上创建的所有变量:
let title = "Les Miserables";
let resume = "Blabla blaaabla...";
let autor = "Victor Hugo"
let date = "1862"
const books = {
title: title,
resume: desc,
autor: autor,
date: date,
}
我想要这样的结果=>
{ title:'Les Miserables', resume:'Blabla blaaabla...', autor:'Victor Hugo', date: '1862'}
这可能吗?
您可以使用object 属性速记符号:
let title = "Les Miserables"; let resume = "Blabla blaaabla..."; let autor = "Victor Hugo"; let date = "1862"; const books = { title, resume, autor, date, }; console.log(books); /* Logs: { title: "Les Miserables", resume: "Blabla blaaabla...", autor: "Victor Hugo", date: "1862" } */
您还可以将值直接分配给 object 上的属性,而不是首先在 scope 中声明各个变量:
const books = {}; books.title = "Les Miserables"; books.resume = "Blabla blaaabla..."; books.autor = "Victor Hugo"; books.date = "1862"; console.log(books); /* Logs: { title: "Les Miserables", resume: "Blabla blaaabla...", autor: "Victor Hugo", date: "1862" } */
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.