【大纲】

【主体】

1、创建函数

注意:Object内置原生对象原来就有

2、添加实例方法

3、根据构造函数创建实例对象

原型链寻找

  1、本身有在本身找

    

  2、本身没有往摸着隐式原型链往里找

    

    或者再上层

    

4、原型链尽头---

Object.prototype.__prop__为null

  

5、原型链理解

本质为隐式原型链:

【小结】

原型链:查找对象属性和方法
作用域链:查找变量

关系图解:

5、原型链补充

6、原型链属性问题

  右侧为结果图 

所以这里分情况:设置和读取

8、属性一般在对象本身上,方法一般在原型上

  即

.

最新文章

  1. Sql判断不为Null也不为空的写法
  2. winform碎片
  3. P 1080 Human Gene Functions
  4. 【WP8.1开发】基于应用的联系人存储
  5. ubuntu hash sum mismatch error
  6. 如何在mysql命令窗口获取到程序正在执行的sql语句
  7. win10的独立存储
  8. Java虚拟机:JVM中的Stack和Heap
  9. Ubuntu package offline install
  10. ios 一步一步学会自定义地图吹出框(CalloutView)-->(百度地图,高德地图,google地图)
  11. linux安装postgresql
  12. java的线程中断
  13. Python加载声音
  14. Microsoft office 2019 正式版镜像下载
  15. [JSOI2010] 连通数
  16. java之双缓冲的代码粘贴
  17. 学习笔记36—坚果云 | Papership或Zotero使用webDAV验证服务器不成功怎么办?
  18. 后台返回json字符串 页面js报错 Uncaught SyntaxError: Unexpected identifier
  19. java的Map遍历
  20. Docker 修改已有镜像(转)

热门文章

  1. (转)cube-ui后编译
  2. 第十一周小组Scrum会议
  3. C++ 标准库 std::npos 表示 size_t 的最大值
  4. Token认证,如何快速方便获取用户信息
  5. Idea Intellij 终生破解版
  6. 中秋快乐,分享福利脑图:入门spring cloud
  7. .NET Core 中间件之压缩、缓存
  8. 【Java语言特性学习之三】Java4种对象引用
  9. etcd+https部署
  10. (三十一)golang--面向对象之工厂模式