- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Babel6
最近,公司Node项目正式切换为了Koa2,正式启用了ES6,然而一些语法(如,import)在Node6版本中并未支持。所以我们需要使用Babel进行转换,目前我们采用了Babel6去实现转换。一、Babel6的由来默认情况下,Babel自带了一组ES2015语法转换器。这些转换器能让你现在就使用最新的JavaScript语法,而不用等待浏览器或Node提供支持。同时,Babel内嵌了对JSX的
2017-01-23 08:20:52 3336 2
原创 JavaScript面向对象精要(二)
四、构造函数和原型对象1. 构造函数构造函数就是用new创建对象时调用的函数。使用构造函数的好处在于所有用同一个构造函数创建的对象都具有同样的属性和方法。function Person(){}var p1 = new Person();console.log(p1.constructor === Person); // trueconsole.log(p1 instanceof Person)
2017-01-08 19:02:21 3108 3
原创 JavaScript面向对象精要(一)
传统面向对象的语言几大特征:封装、继承、多态,在JavaScript中并不适用。JavaScript的弱类型特征允许你用比其他语言更少的代码完成同样的任务。无需提前设计好类再进行编码。需要一个具有某个字段的对象了?随时随地都可创建。Nicholas C.Zakas著作《JavaScript面向对象精要》告知我们如何创建对象、定义自己的类型,使用继承以及其他各种操作来充分使用对象。总之,更全面理
2017-01-08 15:16:50 4231 1
原创 JavaScript组件设计思想(二)
2016年3月份曾写过一篇文章《JavaScript组件设计思想》其中描述了一些实现组件化的方式,以及降低各组件耦合度的说明。其中“事件机制”不失为好的选择!经过了更多实践给我带来了更多的思考。事件实现,日常开发中我们经常需要这样的事件去完成某些操作:function Event() { this._events = Object.create(null); // 存储所有事件}Ev
2017-01-02 20:08:16 3118 2
aes加密&解密算法前端实现
2023-02-23
程序员面试宝典-前端-2023最新
2023-02-23
毕业论文-办公自动化系统的设计和实现
2023-02-20
jquery插件
2014-11-15
yuicompressor-2.4.jar
2014-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人