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 相关文章推荐
Using the TextRange Object
Oct 14 Javascript
某人初学javascript的时候写的学习笔记
Dec 30 Javascript
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
Jan 06 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
JavaScript中的document.referrer在各种浏览器测试结果
Jul 18 Javascript
angular $watch 一个变量的变化(实例讲解)
Aug 02 Javascript
Vue三层嵌套路由的示例代码
May 05 Javascript
webpack4 SCSS提取和懒加载的示例
Sep 03 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
Sep 07 Javascript
对vue下点击事件传参和不传参的区别详解
Sep 15 Javascript
JS 自执行函数原理及用法
Aug 05 Javascript
详解vue 中 scoped 样式作用域的规则
Sep 14 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 获取客户端的真实ip
2009/11/30 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
php中的比较运算符详解
2013/10/28 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
jQuery弹出(alert)select选择的值
2013/04/21 Javascript
JavaScript和CSS通过expression实现Table居中显示
2013/06/28 Javascript
Javascript遍历table中的元素示例代码
2014/07/08 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
javascript框架设计读书笔记之模块加载系统
2014/12/02 Javascript
基于javascript制作微博发布栏效果
2016/04/04 Javascript
浅谈jQuery效果函数
2016/09/16 Javascript
js仿微信公众平台打标签功能
2017/04/08 Javascript
require.js中的define函数详解
2017/07/10 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
总结python爬虫抓站的实用技巧
2016/08/09 Python
Python中__init__.py文件的作用详解
2016/09/18 Python
从django的中间件直接返回请求的方法
2018/05/30 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
Python3使用TCP编写一个简易的文件下载器功能
2019/05/08 Python
简单了解python单例模式的几种写法
2019/07/01 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
2020/01/20 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
以特惠价提供在线奢侈品购物:FRMODA.com
2018/01/25 全球购物
村长贪污检举信
2014/04/04 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
2014年优秀党员材料
2014/12/18 职场文书
幼儿园辞职信
2015/05/13 职场文书
pytorch实现手写数字图片识别
2021/05/20 Python