浅析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 相关文章推荐
常用参考资料(手册)下载或者链接
Jul 22 Javascript
jquery的颜色选择插件实例代码
Oct 02 Javascript
javascript 写类方式之二
Jul 05 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
Feb 27 Javascript
jQuery ui插件的使用方法代码实例
May 08 Javascript
JS实现Select的option上下移动的方法
Mar 01 Javascript
jquery中取消和绑定hover事件的实现代码
Jun 02 Javascript
JQuery ZTree使用方法详解
Jan 07 Javascript
js eval函数使用,js对象和字符串互转实例
Mar 06 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
Oct 19 Javascript
浅谈Angular 观察者模式理解
Nov 01 Javascript
微信小程序实现点击导航条切换页面
Nov 19 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
我的论坛源代码(十)
2006/10/09 PHP
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
PHP答题类应用接口实例
2015/02/09 PHP
浅谈本地WAMP环境的搭建
2015/05/13 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
JS获取浏览器语言动态加载JS文件示例代码
2014/10/31 Javascript
js Calender控件使用详解
2015/01/05 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
vue-cli3 配置开发与测试环境详解
2019/05/17 Javascript
Angular8 Http拦截器简单使用教程
2019/08/20 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
详解python 发送邮件实例代码
2016/12/22 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
2019/05/08 Python
python django中8000端口被占用的解决
2019/12/17 Python
Python新手学习装饰器
2020/06/04 Python
python如何删除文件、目录
2020/06/23 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
Python之多进程与多线程的使用
2021/02/23 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物