Javascript
文章平均质量分 72
Tiger_Dang
自由从业者
展开
-
ES/CommonJS/AMD/CMD规范简单介绍
ECMAScript定义了如下规范:语言语法 – 语法解析规则、关键字、语句、声明、运算符等。类型 – 布尔型、数字、字符串、对象等。原型和继承。内建对象和函数的标准库 – JSON、Math、数组方法、对象自省方法等。 ECMAScript标准不定义HTML或CSS的相关功能,也不定义类似DOM(文档对象模型)的Web API,这些都在其他的标准中定义。 ECMAScript涵盖了原创 2016-09-07 14:41:18 · 1107 阅读 · 0 评论 -
ES6新特性【介绍比较常用的部分】
比较常用的新特性箭头操作符 :⇒ 简化代码编写方式、方便写回调、this指针问题类的支持:引入了class关键字(其实class在JavaScript中一直是保留字,目的就是考虑到可能在以后的新版本中会用到,现在终于派上用场了)。JS本身就是面向对象的,ES6中提供的类实际上只是JS原型模式的包装。现在提供原生的class支持后,对象的创建,继承更加直观了,并且父类方法的调用,实例化,静态方法和原创 2016-09-07 14:57:07 · 279 阅读 · 0 评论 -
Babel入门
1.为什么要用Babel? 自2015年2月20号ECMAScript第六版(以下简称ES6)就正式推出了,这门语言一直保持稳定快速的发展而且新功能也在慢慢被现在主流的 JavaScript引擎所接受。不过要想在浏览器端或者 Node 端直接运行 ES6 代码还得等上一些日子。 幸好 TC39 (负责研究开发EMCAScript 规范的组织) 做了大量工作让我们现在可以使用 ES6 中的大原创 2016-09-07 15:05:14 · 349 阅读 · 0 评论 -
Browserify入门
1.Browserify是什么? “Browserify lets you require(‘modules’) in the browser by bundling up all of your dependencies.” - Browserify.org 出自官网的一句话。用通俗的话讲就是:browserify 是一个浏览器端代码模块化工具,可以处理模块之间的依赖关系,让服务器端的原创 2016-09-07 15:10:16 · 437 阅读 · 0 评论 -
Gulp简单介绍
1.什么是gulp gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。 gulp 和 grunt 非常类似,但相比于 grunt 的频繁 IO 操作,gulp 的流操作,能更快地更便捷地完成构建工作。2.全局安装gul原创 2016-09-07 15:17:21 · 289 阅读 · 0 评论