美文网首页
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