Dotcpp  >  编程教程  >  JavaScript基础语法及数据类型  >  JS语法—量的描述

JS语法—量的描述

点击打开在线编译器,边学边练

JavaScript字面量

JavaScript中的字面量是指直接表示特定值的语法表示法。字面量可以用于创建各种数据类型的常量,例如字符串、数字、布尔值、数组和对象。

下面是一些常见的 JavaScript 字面量示例:

1.字符串字面量:

使用引号(单引号或双引号)将文本括起来表示字符串,例如:

var name = "John";

2. 数字字面量

直接使用数字表示数值,例如:

var age = 25;

3. 布尔字面量

直接使用关键词 true 或 false 表示布尔值,例如:

var isTrue = true;

4. 数组字面量

用方括号 [] 来表示数组,其中的元素通过逗号分隔,例如:

var numbers = [1, 2, 3, 4, 5];

5. 对象字面量

用花括号 {} 来表示对象,其中的属性和值通过冒号分隔,属性-值对之间用逗号分隔,例如:

var person = {
  name: "John",
  age: 25,
  isStudent: true
};

6. 正则表达式字面量

用斜杠 / 将正则表达式包围起来表示正则表达式,例如:

var pattern = /abc/;

这些字面量提供了一种方便且直观的方式来创建常量,并且可以直接在代码中使用。通过组合和使用不同类型的字面量,我们可以构建出更复杂的数据结构和逻辑。

JavaScript变量

在 JavaScript 中,变量用于存储和引用数据。在使用变量之前,需要先声明变量,然后才能对其赋值并使用。下面是关于 JavaScript 变量的一些重要概念:

1.变量声明

使用关键字 var、let 或 const 来声明一个变量。例如:

var age;
let name;
const PI = 3.14;

-   使用 var 声明的变量是函数作用域的(在函数内部可见)。

-   使用 let 声明的变量是块级作用域的(在最近的块(括号)内可见)。

-   使用 const 声明的变量也是块级作用域的,但其值是常量(不可修改)。

2. 变量赋值

通过赋值符号 = 为变量赋值。例如:

age = 25;
name = "John";

 

3. 变量命名规则

-   变量名可以包含字母、数字、下划线 _ 和美元符号 $。

-   变量名以字母、下划线 _ 或美元符号 $ 开头,不能以数字开头。

-   变量名区分大小写。

-   遵循驼峰命名法来命名变量,例如 firstName。

-   避免使用 JavaScript 的保留字作为变量名。

4. 变量作用域

变量的作用域决定了其在程序中的可见范围。JavaScript 中有全局作用域和局部作用域(函数作用域和块级作用域)。

5. 变量类型

JavaScript 是一种动态类型语言,变量的类型是根据赋给它们的值自动推断得出。

6. 变量重新赋值

使用赋值运算符 `=` 可以更改变量的值。例如:

age = 30;

7. 输出变量值

可以使用 console.log() 函数将变量的值输出到控制台。例如:

console.log(age);

JavaScript 中的变量非常灵活,可以存储各种类型的数据,并且可以随时修改和引用它们的值。通过使用变量,我们可以在程序中处理和操作数据。

变量是一个名称。字面量是一个值。



本文固定URL:https://www.dotcpp.com/course/1250

JavaScript教程
第一章 JavaScript入门
第二章 JavaScript基础语法及数据类型
第三章 JavaScript函数
第四章 JavaScript类
第五章 JS高级教程
第六章 JS Window
第七章 JS库
Dotcpp在线编译      (登录可减少运行等待时间)