js中什么是字面量

JavaScript011

js中什么是字面量,第1张

字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量。

字面量分为字符串字面量(string literal )、数组字面量(array literal)和对象字面量(object literal),另外还有函数字面量(function literal)。

示例:

"hello world!" 就是字符串 字面量 ,test 是变量名。

js字面量,就是指组成这个变量或对象或函数的语法规则,简单理解就是等号右边的语法。例如,字符串字面量,必须是单引号或者双引号括起来的一组字符数字字面量必须满足8进制或10进制等规则函数字面量必须是function打头,然后跟着形参,函数体的定义数组字面量要么是new Array(),要么是[123,234]的方式对象字面量必须保证大括号将对象内容括起来,所有属性用逗号分割,等等。