Javascript 变量 关键字和保留字

使用分号(;)结束一个代码语句,如果使用逗号(,)表示没有结束该语句。

//定义变量
var a = 1;
var b = 2;
var c = 4,d = 5;
var e,f;
//先将5赋值给x,再将5赋值给y
var x = y = 5;
变量名称规则
    // 变量要求小写字母开始,每个单词的首字母大写,叫做驼峰式命名
    //    var timeManager
    // 变量不能使用关键词和保留字
    // var for;  var int;
    // 变量尽量不要定义window的属性名,ES5中全局变量都会被设置在window的属性中
ECMAScription的全部关键字:

break、else、new、var、 case、 finally 、 return、 void 、 catch 、for 、switch 、 while 、 continue、 function 、this 、 with 、default 、 if 、 throw 、 delete 、 in 、 try 、do 、 instranceof、 typeof

ECMA第3版定义的全部保留字:

abstract 、 enum 、int 、 short 、 boolean 、export 、interface、 static、 byte 、extends 、 long 、 super 、 char 、 final 、native 、synchronized 、 class 、float 、 package 、throws 、 const 、goto 、private 、transient 、 debugger 、 implements 、protected 、 volatile 、 double 、import 、public

// 临时变量或者参数,起名时使用_开始
var _time=20;

用var定义的变量,变量值可以改变。ES6中,可以用const定义常量,常量名称统一用大写,常量不能修改,定义后的对象不能被清除。

var a=3;
a=10;//值可以改变,就叫做变量  
//  不希望值改变,常量ES6,常量不能修改
const EVENT_ID="eventid";
EVENT_ID="abc";
// 常量定义后的对象不能够被清除
const obj={a:1,b:2};
发布了46 篇原创文章 · 获赞 26 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Charissa2017/article/details/103754753