美文网首页
ES笔记—基础之语法篇

ES笔记—基础之语法篇

作者: linchwei | 来源:发表于2017-04-08 13:31 被阅读0次

ES中的一切(变量、函数、操作符、属性)都区分大小写。

test !== Test 
function test () {} !== function Test () {}
obj.username !== obj.userName

标识符,指变量名、函数名、属性名以及参数名等等。格式规则如下:
1、 首字符必须是字母、下划线(_)或一个美元符号($);
2、 其他字符可以是字母、下划线、美元符号、数字;
3、 推荐: 标识符采用驼峰大小写格式,如:firstName;
4、 注意:不能把关键字、保留字、true、false、null用作标识符。

var lin   _lin    $lin  lin123
var linName firstName lastName    // 驼峰大小写格式
var class true false null      // 这些不能用作标识符

注释使用C风格格式,包括单行注释和块级注释。

// 单行注释
/* 
 块级注释 
*/

严格模式(strict mode),是为 JavaScript 定义了一种不同的解析与执行模型。要启用该模式,只需在顶部或函数顶部添加"strict mode"。

"strict mode"  // 整个应用程序都启用严格模式
function strictMode () {
  "strict mode";   // 在函数strictMode内启用严格模式
  //coding...
}

语句以一个分号结尾,若省略分号,则由解释器确定语句的结尾。 推荐:每一个语句都应该添加分号。

var sum = a + b  // 即使没有分号也是有效的语句——不推荐
var diff = a - b;  // 有效的语句——推荐

相关文章

网友评论

      本文标题:ES笔记—基础之语法篇

      本文链接:https://www.haomeiwen.com/subject/vzdlattx.html