变量是计算机世界当中参与运算并存储结果的单元。

变量本身代表一个数值,是数值的抽象。

// a 就表示一个变量var a = 123;

变量命名规则

  • 变量只能用字母、数字、下划线、$组成
  • 变量不能以数字开头
  • 变量不能是关键字(如 var, let, const 等)。
  • 变量大小写敏感, abc 和 ABC 是不同的变量。

使用规范关键字 var

var 是 用来声明用的关键字, 以后可能还会讲到 let, const 等关键字。

var a = 123;

js是一种弱类型的语言, 它不强制声明变量时必须使用 var 关键字。

不过不使用 var 关键字 可能会造成作用域的问题。

    // 变量 b 在函数中定义, 我们本来希望只在 内部使用 b 变量。    // 如果不使用 var 关键字声明变量, 那么函数外部也会访问到 定义的 b 变量    function abc() {      b = 10;    }    abc();    console.log(b);  

因此,强烈建议声明变量必须使用 var(或者以后讲的 let, const)。

初始化

初始化的意思就是给变量赋初始值。如果声明变量的时候不赋初值, 则变量的值 为undefined

ps: = 等号表示赋值, 即将等号右边的值,赋值给左边的变量。

方式一: 先声明变量 然后赋初值。

  var a;  console.log("a=", a);  a = 123;  console.log("a=", a);

方式二:声明变量的同时赋初值。

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

多个变量的声明

方式一:使用一次var关键字,声明多个变量, 中间用 ,(逗号)隔开。

      var a = 123, b = 456;      console.log("a=", a, ",b=", b); 

方式二:使用 多个 var 关键字,声明多个变量。

    var a = 123;    var b = 456;    console.log("a=", a, ",b=", b);

.zstitle { width: 280px; text-align: center; font-size: 26px } .zsimgweixin { width: 280px } .zsimgali { width: 280px; padding: 0px 0px 50px 0px } .zsleft { float: left } .zsdiv { display: flex } .zs { font-size: 30px } .zspaddingright { padding: 0px 100px 0px 0px } 请关于一下啦^_^

微信公众号