JSは動態的にjsonデータの中に添加して、削除して、値を修正します.
1246 ワード
var str1 = {"name": "apple", "sex": "21"};
// :prop = ,val =
function createJson(prop, val) {
// val
if(typeof val === "undefined") {
//
delete str1[prop];
}
else {
//
str1[prop] = val;
}
}
以下はテストです// , Object {name="apple", sex="21"}
console.log(str1);
// color, red
createJson("color", "red");
// Object {name="apple", sex="21", color="red"}
console.log(str1);
// name banana
createJson("name", "banana");
// Object {name="banana", sex="21", color="red"}
console.log(str1);
// sex
createJson("sex");
// Object {name="banana", color="red"}
console.log(str1);
ここでメモを取って、後で調べるのに便利です.原文の住所:https://blog.csdn.net/panlingfan/article/details/45562893/