- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 《javascript pattern》— javascript的继承
javascript不是一门基于类的语言,因此没有一个确定的继承的方法。(es6提供了class和extend关键词,用来实现像java这类强类型语言的继承的样子,实际上是一种语法糖。)虽然说js没有类,但是要实现继承却有很多种方法。主要分为类式继承及现代继承(就是不考虑像有类一样去继承)。 要实现的继承效果是://parent构造函数 function Parent(name) { this.na
2016-10-26 14:35:40 441
原创 《javascript pattern》要点概括
高质量javascript基本要点可维护的代码意味着代码是: 可读的 一致的 可预测的 看起来像是同一个人写的 有文档的 减少全局变量var声明中通过链式赋值的方法会创建全局变量,如下,b是全局变量,a是局部变量。// antipattern, do not use function foo() { var a = b = 0; // ... }因为这里的计算顺序是从右至左的。首先计
2016-10-25 17:52:18 1381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人