博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js原型链
阅读量:5860 次
发布时间:2019-06-19

本文共 407 字,大约阅读时间需要 1 分钟。

clipboard.png

原型的特点:

1、每个函数数据类型(普通函数、类)都有一个天生的自带属性:prototype(称为原型),并且这个属性是一个对象数据类型的值
2、在prototype上的浏览器,天生添加了一个属性constructor(称为构造函数),这个属性值是当前函数(类)的本身
3、每个对象数据类型(普通的对象、实例、prototype、...)也天生自带一个属性__proto__,属性值是当前实例所属类的原型(prototype)。

clipboard.png

Object是js中所有对象数据类型的基类(最顶层的类):

1、f1 instanceof Object -> true
因为f1通过proto可以向上级查找,不管多少级,最后总嫩找到Object
2、在Object.prototype上没有proto这个属性

查看Object的内部结构的方法:在浏览器控制台上输入 dir(Object)

dir(Object.prototype)

转载地址:http://vzgjx.baihongyu.com/

你可能感兴趣的文章
GRUB Legacy
查看>>
iOS开发之常用的那些工具类和方法
查看>>
关于 error: LINK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案...
查看>>
linix下用keepalived搭建高可用myqsl-ha
查看>>
我的友情链接
查看>>
hexo博客解决不蒜子统计无法显示问题
查看>>
python实现链表
查看>>
java查找string1和string2是不是含有相同的字母种类和数量(string1是否是string2的重新组合)...
查看>>
Android TabActivity使用方法
查看>>
java ShutdownHook介绍与使用
查看>>
Eclipse的 window-->preferences里面没有Android选项
查看>>
《麦田里的守望者》--[美]杰罗姆·大卫·塞林格
查看>>
[置顶] 深入探析Java线程锁机制
查看>>
ORACLE 日期函数[转载]
查看>>
遇到的那些坑
查看>>
央行下属的上海资信网络金融征信系统(NFCS)签约机构数量突破800家
查看>>
[转] Lazy evaluation
查看>>
常用查找算法总结
查看>>
grep 零宽断言
查看>>
被神话的大数据——从大数据(big data)到深度数据(deep data)思维转变
查看>>