javascript:delete 删除对象的属性
2014-03-11 16:27
417 查看
delete 运算符删除对以前定义的对象属性或方法的引用。
不可以删除的如下:
1通过var定义的变量 var a=1;delete a//false
2 声明后的函数 function a(){};delete a//false
3 prototype定义的属性 a.prototype.b=2;delete b//false
4 函数传进来的参数 function(a){delete a//false}
5 内建对象 delete arguments//false
可删除的如下:
1 未定义的变量 b=1;delete b;//true
2 删除对象的属性 var obj={x:1};delete obj.x;//true
看完下面描述之后,大概就明白delete的用处了。
详情:javascript:delete 删除对象的属性
http://www.heiboard.com/?p=2163
不可以删除的如下:
1通过var定义的变量 var a=1;delete a//false
2 声明后的函数 function a(){};delete a//false
3 prototype定义的属性 a.prototype.b=2;delete b//false
4 函数传进来的参数 function(a){delete a//false}
5 内建对象 delete arguments//false
可删除的如下:
1 未定义的变量 b=1;delete b;//true
2 删除对象的属性 var obj={x:1};delete obj.x;//true
看完下面描述之后,大概就明白delete的用处了。
详情:javascript:delete 删除对象的属性
http://www.heiboard.com/?p=2163
相关文章推荐
- jsp 分页
- javascript第二课javascript规范
- js解析json读取List中的实体对象示例
- javascript的闭包深入理解 (很经典,经典!!!)
- jstl标签: c:Foreach详解
- js动态画表格(合并行,动态判断,前提:数据已经排好顺序)
- javascript继承之原型链(一)
- JSON数据转换为字符串对象
- JS实现点击退出系统
- Extjs3--radio的使用
- c# json数据解析——将字符串json格式数据转换成对象
- javascript 函数参数
- Extjs编辑器案例
- js 数组的判断
- JS 中如何判断 undefined 和 null
- javascript第一课javascript:void(0);
- javascript:function 函数声明和函数表达式 详解
- ExtJs下拉框组件Ajax方式显示
- D3js--数据绑定更新
- Javascript打开新窗口并设置简单界面