如何在javascript中更新和删除对象值
var key={kay_1:{ 样本1:spmedata, 样本2:spmedata, }, kay_2:{ 样本1:spmedata, 样本2:spmedata, } }如何在javascript中更新和删除对象值,javascript,Javascript,var key={kay_1:{ 样本1:spmedata, 样本2:spmedata, }, kay_2:{ 样本1:spmedata, 样本2:spmedata, } } 现在我的问题是如何更新和删除kay_2->sample_1键?要修改值,请尝试 var key={"kay_1":{ "sample_1":"spmedata", "sample_2":"spmedata", }, "kay_2":{
现在我的问题是如何更新和删除kay_2->sample_1键?要修改值,请尝试
var key={"kay_1":{
"sample_1":"spmedata",
"sample_2":"spmedata",
},
"kay_2":{
"sample_1":"spmedata",
"sample_2":"spmedata",
}
}
// To update the value
key['kay_2']['sample_1'] = 'new value';
// To delete the key
delete key['kay_2']['sample_1']
key.kay_2.sample_1 = "changed value";
删除
delete key.kay_2.sample_1
可以使用两种方法进行更新 key.kay_2.sample_1=更改值; 键['kay_2']['sample_1']=更改的值; 对于删除是相同的 删除key.kay_2.sample_1; 删除键['kay_2']['sample_1'];
使用点或括号符号更新值:键['kay_2']['sample_1']='new value'。要删除,请使用删除键['kay_2']['sample_1']谷歌是你的朋友请看一看:需要一个完整的教程来通过本机Javascript操作JSON数据。1:Object latlng:Object lat:37.5794125134385 lng:-99.4976806640625 proto:Object proto:Object 2:Object latlng:Object lat:37.996162679728116 lng:-90.7745361328125 proto:Object proto:Object proto:Object如何更新对象“2”是否动态锁定?代码将检查它是对象1还是对象2?我有整数值,我已经检查过了,但它变成了整数检查的对象?