美文网首页
JavaScript笔记

JavaScript笔记

作者: 饥人谷_莔 | 来源:发表于2018-12-11 10:57 被阅读0次

    1.JavaScript 的变量名区分大小写,A 和 a 是两个不同的变量。
    2.如果一个变量只是声明而没有赋值,则该变量的值是undefined。
    3.不写 var 的做法,不利于表达意图,而且容易不知不觉地创建全局变量,所以建议总是使用var命令声明变量。
    4.JavaScript 是一种动态类型语言,也就是说,变量的类型没有限制,变量可以随时更改类型。
    5.JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)

    console.log(a);
    var a = 1;
    

    等价于:

    var a ;
    console.log(a);
    a = 1;
    

    结果显示 a 的值是 undefined
    6.合法的标识符:Unicode 字母、美元符号 $ 和下划线 _,数字0-9 。 第一位不可以使用数字。保留字也不能用作标识符。
    7.注释:

    var a = 1;  // 单行注释
    /*
    这个
    是
    多行注释
    */
    <!-- 这是HTML注释 -->
    

    8.赋值表达式(=)、严格相等运算符(===)、相等运算符(==)

    参考:javascript.ruanyifeng.com

    相关文章

      网友评论

          本文标题:JavaScript笔记

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