typeof 和instanceof的区别
来源:互联网 发布:mac邮件里面的qq邮箱 编辑:程序博客网 时间:2024/05/16 07:15
typeof 和instanceof都是检查类型的。
typeof是检查基本类型的。number,string,undefined,null。typeof 还可以检查function。下面举例说明。
由上面firebug可知,typeof可以检测function,但是不能检测array。
instanceof 是检测对象类型的。工作原理为:
var A = {};
var a = new A();
a instanceof A: 表示判断: a__proto__===A.prototype
例如:
var A = {};
var a = new A();
a instanceof A //true
A.prototype = {};
a instanceof A //false
0 0
- typeof 和 instanceof 的区别
- typeof 和instanceof的区别
- typeof 和 instanceOf的区别
- typeof 和 instanceof 的区别
- typeof和instanceof的区别
- typeof和instanceof的区别
- typeof和instanceof区别
- typeof和instanceof的作用和区别
- javascript : instanceof和typeof的区别
- JavaScript中typeof和instanceof的区别
- JS typeof 和 instanceof 的区别
- js中typeof和instanceof的区别
- js中typeof和instanceof的区别
- js中instanceof和typeof的区别
- JavaScript中instanceof和typeof的区别
- js typeof和instanceof的区别
- JavaScript 中 typeof 和 instanceof 的区别
- js 中的 typeof 和 instanceof 的区别
- Selenium 3 之路
- 对别人有帮助的文章对别人有帮助的文章
- 重载输出操作符("<<")时遇到的问题
- JSTL表达式的下载及配置
- lamp 环境 下,PHPmailer 发送失败The following From address failed: 的原因
- typeof 和instanceof的区别
- hdu_1049 Climbing Worm(数学,模拟)
- 经历,是一种财富——(2014,小计划)
- Luci实现框架
- 通过perl获得F盘下的所有文件名
- 深入理解JVM -- 内存模型及内存溢出(OOM/Out of Memory)
- 开发自己的编程语言(二)
- 发明与创造
- IOS 通知 消息机制(NSNotificationCenter) 与ARC