JavaScript中的字面量是指直接表示特定值的语法表示法。字面量可以用于创建各种数据类型的常量,例如字符串、数字、布尔值、数组和对象。
下面是一些常见的 JavaScript 字面量示例:
使用引号(单引号或双引号)将文本括起来表示字符串,例如:
var name = "John";
直接使用数字表示数值,例如:
var age = 25;
直接使用关键词 true 或 false 表示布尔值,例如:
var isTrue = true;
用方括号 [] 来表示数组,其中的元素通过逗号分隔,例如:
var numbers = [1, 2, 3, 4, 5];
用花括号 {} 来表示对象,其中的属性和值通过冒号分隔,属性-值对之间用逗号分隔,例如:
var person = { name: "John", age: 25, isStudent: true };
用斜杠 / 将正则表达式包围起来表示正则表达式,例如:
var pattern = /abc/;
这些字面量提供了一种方便且直观的方式来创建常量,并且可以直接在代码中使用。通过组合和使用不同类型的字面量,我们可以构建出更复杂的数据结构和逻辑。
在 JavaScript 中,变量用于存储和引用数据。在使用变量之前,需要先声明变量,然后才能对其赋值并使用。下面是关于 JavaScript 变量的一些重要概念:
使用关键字 var、let 或 const 来声明一个变量。例如:
var age; let name; const PI = 3.14;
- 使用 var 声明的变量是函数作用域的(在函数内部可见)。
- 使用 let 声明的变量是块级作用域的(在最近的块(括号)内可见)。
- 使用 const 声明的变量也是块级作用域的,但其值是常量(不可修改)。
通过赋值符号 = 为变量赋值。例如:
age = 25; name = "John";
- 变量名可以包含字母、数字、下划线 _ 和美元符号 $。
- 变量名以字母、下划线 _ 或美元符号 $ 开头,不能以数字开头。
- 变量名区分大小写。
- 遵循驼峰命名法来命名变量,例如 firstName。
- 避免使用 JavaScript 的保留字作为变量名。
变量的作用域决定了其在程序中的可见范围。JavaScript 中有全局作用域和局部作用域(函数作用域和块级作用域)。
JavaScript 是一种动态类型语言,变量的类型是根据赋给它们的值自动推断得出。
使用赋值运算符 `=` 可以更改变量的值。例如:
age = 30;
可以使用 console.log() 函数将变量的值输出到控制台。例如:
console.log(age);
JavaScript 中的变量非常灵活,可以存储各种类型的数据,并且可以随时修改和引用它们的值。通过使用变量,我们可以在程序中处理和操作数据。
变量是一个名称。字面量是一个值。
本文固定URL:https://www.dotcpp.com/course/1250