js添加删除json中的对象
1、给json添加对象
var zNodesMajor=[
{ id:1, name:"计算机科学与技术"}
];
$('#add').click(function(){
var treeid="ztreeMajorAll";
var node=getNodes(treeid);
zNodesMajor.push({id: node[0].id, name: node[0].name});
})
2、删除json中的对象
$('#del').click(function(){
var treeid="ztreeMajor";
var node=getNodes(treeid);
var tina = zNodesMajor.filter((p) => { //返回一个数组
return p.name == node[0].name;
});
var index = zNodesMajor.indexOf(tina[0]); //获取对象的下标
index > -1 && zNodesMajor.splice(index, 1); //判断下标存在,删除对象
})
3、修改对象属性值
var info=zNodesMajor.filter((p)=>{
return p.id==1;
})
info[0].name="软件工程";
4、增加对象属性
zNodesMajor. newParam ='year';
18/12/11
共同学习,写下你的评论
评论加载中...
作者其他优质文章