javascript高级知识点——实例类型
2014-11-04 16:18
218 查看
代码信息来自于http://ejohn.org/apps/learn/。
这样和直接调用Ninja是一样的,因为实例化的constructor属性值就是Ninja。
分析一下对象的结构
function Ninja(){} var ninja = new Ninja(); console.log( typeof ninja == "object", "仍然是对象" ); console.log( ninja instanceof Ninja, "是Ninja的实例" ); console.log( ninja.constructor == Ninja, "ninja对象由Ninja创造" );
可以使用constructor构造新的实例化对象
function Ninja(){} var ninja = new Ninja(); var ninjaB = new ninja.constructor(); console.log( ninjaB instanceof Ninja);
这样和直接调用Ninja是一样的,因为实例化的constructor属性值就是Ninja。
相关文章推荐
- JavaScript关键知识点汇总(1):类型系统和基本运算
- JavaScript中值类型与引用类型实例说明
- JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
- javascript高级程序设计(第三版)-第三章 数据类型-学习笔记
- JavaScript高级程序设计学习总结四(JavaScript引用类型二)
- javascript实例教程(8) 利用javascript基于浏览器类型的重定向
- [WebKit] JavaScriptCore解析--高级篇(二) 类型推导(Type Inference)
- JDBC第三章知识点总结——JDBC高级特性1--结果集,批量更新,高级数据类型
- javascript数组(Array)类型检测-高级
- Javascript:必须知道的Javascript知识点之“字面量和对应类型”
- JavaScript高级程序设计(第2版) 之 引用类型
- Javascript高级程序设计第二版第五章--引用类型--笔记
- JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
- JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
- 高级 JavaScript 实例01
- JavaScript中值类型与引用类型实例说明
- JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
- javascript高级程序设计(第3版) 读书笔记3—— 引用类型
- Javascript高级程序设计第二版第五章--引用类型--笔记
- 你必须知道的Javascript知识点之"字面量和对应类型"说明介绍