在Javascript操作JSON对象,增加 删除 修改的简单实现

前端之家收集整理的这篇文章主要介绍了在Javascript操作JSON对象,增加 删除 修改的简单实现前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在Javascript操作JSON对象,增加删除修改全有的,详情见代码

var jsonObj2New = {};
$("#btn").click(function () {
//invoke the update
updateData("jordan");
var persons = jsonObj2.teacher;
for (var i = 0; i < persons.length; i++) {
var cur_person = persons[i];
alert(cur_person.sex);
}

//invoke the delete
deleteData("jordan");
var persons = jsonObj2.teacher;
for (var i = 0; i < persons.length; i++) {
  var cur_person = persons[i];
  alert(cur_person.sex);
}

//push 
var temp = { name: "kenny",age: "25" };
jsonObj2.teacher.push(temp);

var persons = jsonObj2.teacher;
for (var i = 0; i < persons.length; i++) {
  var cur_person = persons[i];
  alert(cur_person.name);
}

});

function updateData(name) {
var persons = jsonObj2.teacher;
//alert(name);
for (var i = 0; i < persons.length; i++) {
var cur_person = persons[i];
if (cur_person.name == name) {
persons[i].sex = "f";
}
}
}

function deleteData(name) {
var persons = jsonObj2.teacher;
//alert(name);
for (var i = 0; i < persons.length; i++) {
var cur_person = persons[i];
if (cur_person.name == name) {
jsonObj2.teacher.splice(i,1);
}
}
}

以上这篇在Javascript操作JSON对象,增加 删除 修改的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

猜你在找的JavaScript相关文章