book
Introduction
canvas
canvas day1
canvas day2
canvas day3
canvas day4
JavaScript
javascript基础复习
Array
Date
Number
Boolean
String
Math
JavaScript高级知识
值类型和引用类型
对象的动态特性
异常处理
原型链
原型链结构
Object.prototype成员介绍
__proto__
原型式继承
面向对象内容总结
构造函数
面向对象的三大特性
传统构造函数存在的问题
使用原型解决构造函数问题
原型相关概念
原型的使用
原型三角绘制
对象相关的其他知识
Function介绍及使用
解决代码太长的问题
静态成员和实例成员
arguments对象
作用域
作用域链
词法作用域
JavaScript预解析
eval
闭包
防抖与节流
事件
微任务、宏任务
函数的四种调用模式
继承
DOM操作复习
jQuery API
call && apply
冒泡排序
数组去重
几种遍历方式
深拷贝浅拷贝
判断数据类型
浏览器缓存机制
流行框架
Git
angular
gulp
移动Web
屏幕适配
IOS兼容问题
github创建自己的电子书
Node.Js
node基础及requirejs/seajs
总结
day2
day3
day4调试,线程进程
http
数据库
中间件
面试题总结
HTML+CSS
跨域问题
html/css/js
CSS的部分兼容写法
HTML5的备忘录
js的部分兼容写法
网页通过W3C的标准
扩展技术
小程序开发
混合打包
chrome插件
融云客服
融云开发文档
svg-sprite
工作总结
选项卡
开发经验细碎点
浏览器相关问题
百度UEditor编辑器
CSS布局
前端优化
垃圾回收机制与内存泄漏
contentType
AngularJs
modules
指令的使用
数字动画
Vue
MVC和MVVM的区别
vue的安装及使用
lifecycle
父子组件生命周期执行顺序
mpvue lifecycle
this.$set
computed与watch的区别
组件通信
自定义指令
自定义过滤器
Vuex
v-model
ES5
Object.keys()/Object.values()/Object.entries()
Object.defineProperty()
Object.getOwnPropertyDescriptor()
Object.create()
ES6
箭头函数
Promise
Object.assign()
扩展运算符
变量的解构赋值
let 和 const 命令
Symbol
Array.from()
Set数据结构
HTTP协议
Powered by
GitBook
原型相关概念
原型相关概念
1. 神秘对象与构造函数
神秘对象就是构造函数的 "原型属性"
简称原型 (构造函数的原型)
2. 神秘对象与构造函数所创建出来的对象
神秘对象针对构造函数创建出来的对象称为 "原型对象"
简称原型 (对象的原型)
3. 原型继承
构造函数创建的对象 继承自 构造函数的原型属性
构造函数创建的对象 继承自 该对象的原型对象
原型中的成员, 可以直接被实例对象所使用
实例对象直接 "含有" 原型中的成员
因此实例对象 继承自 原型
这样的继承就是 "原型继承"
results matching "
"
No results matching "
"