js 的基础知识变量

什么是变量?

变是一个存储和释放我的数据!

我们用var关键字来声名变量,声名多个变量时用逗号来隔开

在变量没有赋值之前,显示是一个未定义的变量!

1  <script>
2           var a;
3           var b;
4           var c, d, e;
5           alert(a)   //=>undefined 
6       </script>

 声名变量同时可以赋值

可以赋值任何数据类型

1  <script>
2          var a ="this is string";
3          var b = 12;
4          var c = 12.3;
5          var d = true;
6          alert(a) //=>this is string 
7  </script>

我们可以声名一个变量,也要吧一次声名多个变量赋予相同的初始值

1  <script>
2         var a=b=c=d=f=1
3         alert("b的值"+b+" a的值"+a)   //=>b的值1  a的值1
4  </script>

 再次声名同样的变量名会被产生覆盖

1  <script>
2           var a = "king"
3           alert(a)    //=>没有被覆盖前弹出 king
4           var a = "queen"
5           alert(a)   //=>被覆盖后弹出 queen
6  </script>

变量名严格区分大小写

1 <script>
2     var a = "这是小写的"
3     var A = "这是大写的"
4     alert(a)  //=>这是小写的
5     alert(A)  //=>这是大写的
6 </script>

变是量最好以下划线和字母表过,下划线后面跟上字线,字母后面跟上下划线

变量名字好遵循驼峰标记法————分为大驼峰,小驼峰

1 <script>
2      var a ;
3      var a4;
4      var _a;
5      var a_b;
6      var 123;//这个是错误的
7      var firstName;  //小驼峰
8      var FirstName;  //大驼峰
9 </script>
原文地址:https://www.cnblogs.com/Ziksang/p/5185506.html