会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Lulin1
博客园
首页
新随笔
联系
订阅
管理
2017年10月9日
prototype和_proto_
摘要: __proto__(隐式原型)与prototype(显式原型) 显式原型 explicit prototype property:用来实现基于原型的继承与属性的共享。 每一个函数在创建之后都会拥有一个名为prototype的属性,这个属性指向函数的原型对象。 Note:通过Function.prot
阅读全文
posted @ 2017-10-09 14:31 Lulin1
阅读(120)
评论(0)
推荐(0)
编辑
ES6 class的继承-学习笔记
摘要: 1、简介 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。 子类必须在constructor方法中调用super方法,否则新建实例时会报错。这是因为子类没有自己的this对象,而是继承父类的this对象,然后对其进行加工。如果不调用supe
阅读全文
posted @ 2017-10-09 11:22 Lulin1
阅读(249)
评论(0)
推荐(0)
编辑
js-null 、undefined
摘要: 注意:null 转为数值时为0,而 undefined 转为数值时为 NaN。 null 表示"没有对象",即该处不应该有值。典型用法是: (1) 作为函数的参数,表示该函数的参数不是对象。 (2) 作为对象原型链的终点。 undefined 表示"缺少值",就是此处应该有一个值,但是还没有定义。典
阅读全文
posted @ 2017-10-09 09:51 Lulin1
阅读(234)
评论(0)
推荐(0)
编辑
公告