JavaScript必知必会(六) delete in instanceof


Posted in Javascript onJune 08, 2016

in

in 判断 左边 的字符串或者能转换成字符串的是否属于 右边 的属性。

var data = { x: , y: };//定义了直接对象
alert("x" in data);//true ,x 是data 的一个属性
alert( in data);//false , 是data的属性值。 
var arr = [, , ];//定义了直接数组对象
alert( in arr);//true ,arr 数组的index包括,,, 是他的一个[]属性。
alert( in arr);//false ,不是他的属性。

instanceof

instanceof 希望左边的实例是右边的对象的类型。

var date = new Date();
alert(date instanceof Date);//true
alert(date instanceof Object);//true
alert(date instanceof Number);//false  
var date = [, , ];
alert(date instanceof Array);//true
alert(date instanceof Object);//true
alert(date instanceof Number);//false

delete

delete 删除一个对象的属性

var o = { x: , y: };
alert(delete o.x); //true 删除成功
alert("x" in o);//false x不是o的属性 
var o = ;
alert(delete this.o);//false
y = ;
alert(delete this.y);//true
alert(delete this.window);//false

summary

delete 是一元操作符,delete 不可删除javascript内置的全局变量,也不可删除有var声明的全局变量,但可以删除不用var声明的全局变量。

以上所述是小编给大家介绍的JavaScript必知必会(六) delete in instanceof的相关知识 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
理解Javascript_09_Function与Object
Oct 16 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
js获取时间并实现字符串和时间戳之间的转换
Jan 05 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 Javascript
jQuery实现选项卡切换效果简单演示
Dec 09 Javascript
Javascript 字符串模板的简单实现
Feb 13 Javascript
javascript每日必学之循环
Feb 19 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
详细探究ES6之Proxy代理
Jul 22 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
Jan 16 Javascript
JS实现页面内跳转的简单代码
Sep 03 Javascript
详解JavaScript 的执行机制
Sep 18 Javascript
JavaScript必知必会(五) eval 的使用
Jun 08 #Javascript
webpack中引用jquery的简单实现
Jun 08 #Javascript
js验证框架之RealyEasy验证详解
Jun 08 #Javascript
非常实用的js验证框架实现源码 附原理方法
Jun 08 #Javascript
json的使用小结
Jun 08 #Javascript
使用Web Uploader实现多文件上传
Jun 08 #Javascript
浅析JSONP技术原理及实现
Jun 08 #Javascript
You might like
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
php获取一个变量的名字的方法
2014/09/05 PHP
thinkphp模板的包含与渲染实例分析
2014/11/26 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
js身份证验证超强脚本
2008/10/26 Javascript
javascript中substr,substring,slice.splice的区别说明
2010/11/25 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
加载列表时jquery获取ul中第一个li的属性
2014/11/02 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
2015/06/19 Javascript
轻量级javascript 框架Backbone使用指南
2015/07/24 Javascript
用js编写的简单的计算器代码程序
2015/08/04 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
为JQuery EasyUI 表单组件增加焦点切换功能的方法
2017/04/13 jQuery
微信小程序template模板实例详解
2017/10/27 Javascript
基于jQuery的时间戳与日期间的转化
2019/06/21 jQuery
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
js实现的订阅发布者模式简单示例
2020/03/14 Javascript
Python中的模块和包概念介绍
2015/04/13 Python
在Django的URLconf中使用多个视图前缀的方法
2015/07/18 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
Python实现针对给定字符串寻找最长非重复子串的方法
2018/04/21 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
2019/05/23 Python
python跳出双层for循环的解决方法
2019/06/24 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
wxpython布局的实现方法
2019/11/01 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
Python学习之os模块及用法
2020/06/03 Python
基于django和dropzone.js实现上传文件
2020/11/24 Python
Ibood荷兰:互联网每日最佳在线优惠
2019/02/28 全球购物
大学毕业生求职自荐书
2014/06/05 职场文书
运动会口号8字
2014/06/07 职场文书
Python中的datetime包与time包包和模块详情
2022/02/28 Python