Javascript

笛风新平台前端JavaScript编码规范起草

编码规范

在团队协作过程中,编码规范的作用想必不用多说,本文主要介绍如何选择及相应的辅助工具,最大程度上保证代码质量。

选择标准
  • 认可度高,该规范现在已经或者即将成为国际 JavaScript 标准了
  • 支持项目的技术选型
  • 完备的插件支持

JavaScript语法解析与抽象语法树

In parahome on 2016-05-20 by para

抽象语法树(Abstract Syntax Tree)也称为AST语法树,指的是源代码语法所对应的树状结构。也就是说,对于一种具体编程语言下的源代码,通过构建语法树的形式将源代码中的语句映射到树中的每一个节点上。

什么是语法树

可以通过一个简单的例子来看语法树具体长什么样子。有如下代码:

  var AST = "is Tree"; 

JavaScript中的new关键字

In parahome on 2015-08-06 by para

Javascript中,实例化一个对象,会用到new关键字。

经常有人会问我,对于一个函数,什么时候该使用new关键字。

在回答这个问题之前,需要先了解清楚new的本质,在调用new Function的时候,new做了什么操作。