javaScript 原型对象与原型链
来源:互联网 发布:linux mv 文件夹 覆盖 编辑:程序博客网 时间:2024/05/21 15:04
一、prototype和__proto__的区别
__ proto __ 一般理解为类似 构造器原型
//函数对象var o = function () { console.log(1)}o.constructor;//构造器 由constructor函数产生的o.constructor.prototype;//构造器原型//一般字面量对象var oo = {a: 1, b: 2}oo.constructor;//构造器 由constructor函数产生的oo.constructor.prototype;//构造器原型
__ proto __ 属性指向谁
/*1、字面量方式*/var a = {};console.log(a.__proto__); //Object {}console.log(a.__proto__ === a.constructor.prototype); //true/*2、构造器方式*/var A = function(){};var a = new A();console.log(a.__proto__); //A {}console.log(a.__proto__ === a.constructor.prototype); //true/*3、Object.create()方式*/var a1 = {a:1}var a2 = Object.create(a1);console.log(a2.__proto__); //Object {a: 1}console.log(a.__proto__ === a.constructor.prototype); //false(此处即为图1中的例外情况)
什么是原型链
阅读全文
0 0
- javascript原型对象与原型链
- javaScript 原型对象与原型链
- JavaScript原型对象、原型属性、原型链
- JavaScript原型与对象
- javascript原型与原型链
- JavaScript原型与原型链
- javascript原型与原型链
- 原型对象与原型链
- 原型对象与原型链
- 原型对象与原型链
- 原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- 三张图搞懂JavaScript的原型对象与原型链
- JavaScript面向对象技术·原型与原型链
- 等待队列
- 字典实例:利用字典将两个通讯录文本合并为一个文本
- 编程语言
- 什么是j2me?
- 深度置信网络(Deep belief network)matlab初解
- javaScript 原型对象与原型链
- 笨办法学 Python · 续 练习 30:有限状态机
- STL容器 set、 multiset、map、multimap
- 第五篇:JAVA之面向对象(中)
- c++ 找数组中两个元素,其和等于固定值sum,并输出
- hdu-2047阿牛的EOF牛肉串
- HDU 2859
- jsp中在option里面写<c:if></c:if>代码报错解决方案
- Entity Framework数据库初始化四种策略