02-JavaScript常量和变量

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;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容