02-JavaScript常量和变量

作者: 极客江南 | 来源:发表于2018-10-31 14:43 被阅读451次

    JavaScript常量和变量

    • JavaScript中常量、变量的概念和C语言一样
    • 常量: 固定不能改变的数据
      • 整型常量6660b1001等各种进制整数
      • 实型常量3.146.66等所有小数
      • 布尔常量truefalse
      • 字符串常量a、"lnj"等使用单引号(')或双引号(")括起来的一个或几个字符
    • 变量: 可以以变化的数据
      • 和C语言一样, 需要先定义后使用

    变量定义

    • C语言中定义变量的格式:
      • 变量类型 变量名称 ;
      • int num;
    • JavaScript中定义变量的格式:
      • var 变量名称;
      • var num;

    注意:

    • 和C语言不同的是, C语言再定义变量时需要通过数据类型指定变量的类型
    • 而JavaScript在定义变量时不需要通过数据类型指定变量的类型
    • 变量的类型会在赋值时自动确定

    变量初始化

    • C语言中初始化变量
      • 先定义后初始化
      int num;
      num = 666;
      
      • 定义的同时初始化
      int num = 666;
      
    • JavaScript中初始化变量
      • 先定义后初始化
      var num;
      num = 666;
      
      • 定义的同时初始化
      var num = 666;
      

    变量默认值

    • C语言中变量没有初始化保存的都是垃圾数据
    • JavaScript中变量没有初始化保存的是undefined
     var num;
     console.log(num); // undefined
     // 如果变量没有初始化, 里面存储的是undefined
    

    注释

    • JavaScript中的注释和C语言一模一样(格式、特点), 也分为单行注释和多行注释
    • 单行注释
    // 我是被注释的内容
    var num;
    
    • 多行注释
    /*我是被注释的内容*/
    var num;
    

    相关文章

      网友评论

        本文标题:02-JavaScript常量和变量

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