字面量
示例
字符串字面量
字符串字面量是由双引号 ("
) 或单引号 ('
) 括起来的一个或多个字符。字符串必须由相同类型的引号分隔(即,要么都是单引号,要么都是双引号)。
以下是字符串字面量的示例
js
"foo";
"bar";
"1234";
"one line \n new line";
"Joyo's cat";
对象字面量
对象字面量是由花括号 ({}
) 括起来的一个或多个属性名称和关联值的键值对列表。
以下是一个对象字面量的示例。car
对象的第一个元素定义了一个属性 myCar
,并为其分配了一个新的字符串“Toyota
”;第二个元素,getCar
属性,立即被分配调用函数 carTypes('Honda')
的结果;第三个元素,special
属性,使用了一个现有的变量 (sales
)。
js
const sales = "BMW";
function carTypes(name) {
return name === "Honda" ? name : `Sorry, we don't sell ${name}.`;
}
const car = {
myCar: "Toyota",
getCar: carTypes("Honda"),
special: sales,
};
console.log(car.myCar); // Toyota
console.log(car.getCar); // Honda
console.log(car.special); // BMW
另请参阅
- 字面量 在维基百科上