js每个对象都拥有一个原型对象,每个对象都能从原型对象继承方法和属性,原型链就是基于原型对象而产生的,

也就是说,每个对象都能继承原型对象的方法和属性,这样一层一层的继承,就形成了原型链

当然,你也可以手动添加方法和属性到原型对象,这样每个子对象都能使用原型对象提供的方法和属性.

定义一个函数,

function fn(){}

打印函数

console.log(fn.prototype)

如果我们要给这个原型添加属性,

fn.prototype.a = ‘aaa’

可以看到我们已经成功的把属性a添加到了原型中

最新文章

  1. 关于ubuntu下sublime text 3 的安装和中文配置问题
  2. 【原创】Kafka topic常见命令解析
  3. SharePoint 2013 定制搜索显示模板
  4. bzoj-4517 4517: [Sdoi2016]排列计数(组合数学)
  5. JavaScript 语句 if else
  6. 2014 年10个最佳的PHP图像操作库--留着有用
  7. POSIX-Centos查看rpm包安装位置及相关信息
  8. MYSQL 体系结构图 log commit
  9. jQuery手风琴菜单!!!!
  10. Python 搭建环境踩过的那些坑
  11. Android查缺补漏--Activity生命周期和启动模式
  12. Asp.net Mvc 与WebForm 混合开发
  13. ThreadLocal源码调试——“this”作为key
  14. WC2019游记 && 课件
  15. hdu多校2C
  16. Code First 数据迁移 转
  17. sorl 6.6.0 定时更新索引
  18. session 防止表单重复提交
  19. Android中关于JNI 的学习(五)在C文件里使用LogCat
  20. 《ArcGIS Runtime SDK for Android开发笔记》——问题集:Error:Error: File path too long on Windows, keep below 240 characters

热门文章

  1. 联盛德 HLK-W806 (九): 软件SPI和硬件SPI驱动ST7789V液晶LCD
  2. Java8 函数式接口 @FunctionalInterface以及常用Consumer<T>、Supplier<T>、Function<T, R>、Predicate<T>总结
  3. LuoguP2378 因式分解II 题解
  4. mysql表死锁查询
  5. 解决H5设置了line-height但并没有居中的问题
  6. JAVAWeb项目实现在线预览、打开office文件
  7. JAVA获取html中的所有img链接
  8. c++11之copy 和 copy_if 的用法
  9. 【LeetCode】199. Binary Tree Right Side View 解题报告(Python)
  10. 人脸搜索项目开源了:人脸识别(M:N)-Java版