我用 JavaScript 编写了一个程序,我想在其中添加文件“tables.js”。此文件中保存了许多表。我想验证每个表中的数据。如何将这些表中的每一个保存为单独的变量?变种人= ...; 变量城市 = ...下面是tables.js 文件的一部分。{ people: [{ id: 1, name: 'Bob', lastName: 'Asdfg'}, { id: 2, name: 'Carl', lastName: 'Qwerty'}],city: [{ id: 1, name: 'Prague', size: 'M', continent:'Europe'}, { id: 1, name: 'London', size: 'XL', continent:'Europe'}]}到目前为止我已经尝试过JSON.parse,但不幸的是我无法将此文件拆分为单独的表。
1 回答
慕少森
TA贡献2019条经验 获得超9个赞
您要做的是从对象 Keys 中提取并将它们分配给新变量
有两种方法可以做到这一点。一个是示例中的点符号,另一个是括号符号,看起来像这样
让人们=数据['人'];
让城市=数据['城市'];
var data = {
people: [{
id: 1,
name: 'Bob',
lastName: 'Asdfg'
}, {
id: 2,
name: 'Carl',
lastName: 'Qwerty'
}],
city: [{
id: 1,
name: 'Prague',
size: 'M',
continent:'Europe'
}, {
id: 1,
name: 'London',
size: 'XL',
continent:'Europe'
}]
};
let people = data.people;
let city = data.city;
console.log(people)
console.log('=================')
console.log(city)
添加回答
举报
0/150
提交
取消