token是指最小的表意单位,比如汉语是字,英语是单词。javascript里,你单打一个字母是无意义的,它必须被解释成变量名函数名或者是语言的关键字,这些东西都是token。literal翻译成中文是”字面量”,意思是不要乱联想。但是不好理解,我认为用“看着像什么就是什么”这句话来表示比较好,比如: "hello,world"; 看着像字符串吧,实际就是字符串。所以javascript有两种定义对象的方法,一种用函数: var str=new String("hello,world"); 一种用literal: var str="hello,world";
意思是javascript不会收空格,tab和换行影响。如: var a = 1;和var a = 1;和 var a = 1 ;一样接受
literal就是逐字的,逐字编译我,我的理解!
"hello,world";
看着像字符串吧,实际就是字符串。所以javascript有两种定义对象的方法,一种用函数:
var str=new String("hello,world");
一种用literal:
var str="hello,world";
var a = 1;和var a = 1;和
var
a
=
1
;一样接受