1.对象删除
1.1删除属性
用(delete 对象.属性 )的方式进行;
var people={"name":"zhangsan",age:18}; delete a.age;
1.2 对象的清空
var people={"name":"zhangsan",age:18}; var peolpe={};
2.数组的删除
2.1 某个元素的删除
两种方式 delete 和 splice
delete 删除,删除后,student[0]位置会编程undefined
splice 删除,两个参数,(index,num)标识从index位置删除几个,是彻底删除,后面位置的数组元素,顺序上移;
var student=[ {"name":"zhangsan",age:18}, {"name":"wangwu",age:17}, {"name":"xiaohong",age:16} ]; delete student[0]
//[undefined,{wangwu},{xiaohong}]
student.splice(0,1);
//[{wangwu},{xiaohong}]