浅析JavaScript中的delete运算符


Posted in Javascript onNovember 30, 2013

delete运算符将删除运算数所指定的对象的属性、数组元素或变量。如果删除操作成功,它将返回true,如果运算数不能被删除,

它将返回false。并非所有的属性和变量都是可以删除的,某些内部的核心属性和客户端属性不能删除,用var语句声明的用户

定义变量也不能被删除。如果delete使用的运算数是一个不存在的属性,它将返回true(ECMAScript标准规定,当delete运算的

运算数不是属性、数组元素或变量时,它将返回true)。

   var o = {x:1, y: 2};    //定义一个变量

   delete o.x;               //删除o对象的x属性,返回true

   typeof o.x;               //返回undefined

   delete o.x;              //返回true

   delete o;                //不能删除变量

   delete 1;              //不能删除整型的变量值1

    x = 1;                   //

    delete x;            //可以删除,return true

Javascript 相关文章推荐
ie和firefox不兼容的解决方法集合
Apr 28 Javascript
Mootools 1.2教程 滑动效果(Slide)
Sep 15 Javascript
jquery设置控件位置的方法
Aug 21 Javascript
JQuery以JSON方式提交数据到服务端示例代码
May 05 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
网页从弹窗页面单选框传值至父页面代码分享
Sep 29 Javascript
js实现搜索框关键字智能匹配代码
Mar 26 Javascript
vue项目优化之通过keep-alive数据缓存的方法
Dec 11 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 Javascript
Vue路由守卫之路由独享守卫
Sep 25 Javascript
vue中使用vee-validator完成表单校验方案
Nov 01 Javascript
js实现聊天对话框
Feb 08 Javascript
jquery easyui combobox模糊过滤(示例代码)
Nov 30 #Javascript
浅析offsetLeft,Left,clientLeft之间的区别
Nov 30 #Javascript
jQuery之过滤元素操作小结
Nov 30 #Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
Nov 30 #Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 #Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
Nov 29 #Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 #Javascript
You might like
可以在线执行PHP代码包装修正版
2008/03/15 PHP
简单的php 验证图片生成函数
2009/05/21 PHP
使用PHP函数scandir排除特定目录
2014/06/12 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
2015/03/23 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
用js实现的页面关键字密度查询代码
2007/12/27 Javascript
基于jQuery试卷自动排版系统
2010/07/18 Javascript
JavaScript常用对象的方法和属性小结
2012/01/24 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
详解A标签中href=""的几种用法
2017/08/20 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
js canvas画布实现高斯模糊效果
2018/11/27 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
跟老齐学Python之模块的加载
2014/10/24 Python
用Python进行一些简单的自然语言处理的教程
2015/03/31 Python
Python程序中用csv模块来操作csv文件的基本使用教程
2016/03/03 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
Python实现的rsa加密算法详解
2018/01/24 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
python super的使用方法及实例详解
2019/09/25 Python
使用BeautifulSoup4解析XML的方法小结
2020/12/07 Python
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
如何启动时不需输入用户名与密码
2014/05/09 面试题
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
幼儿园教师教学反思
2016/03/02 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
初中教务主任竞聘演讲稿(范文)
2019/08/20 职场文书
python中opencv实现图片文本倾斜校正
2021/06/11 Python
Python语言内置数据类型
2022/02/24 Python