变量和数据类型
在JavaScript中,可以使用变量来存储和操作数据。变量在使用前需要进行声明,可以使用var
、let
或const
关键字进行声明。
// 使用var声明变量
var message = "Hello, World!";
console.log(message);
// 使用let声明变量
let count = 10;
console.log(count);
// 使用const声明常量
const PI = 3.14159;
console.log(PI);
JavaScript支持多种数据类型,包括数字、字符串、布尔值、数组、对象等。
// 数字
let num = 42;
// 字符串
let name = "John Doe";
// 布尔值
let isTrue = true;
// 数组
let fruits = ["apple", "banana", "orange"];
// 对象
let person = {
name: "John",
age: 30,
};
运算符和控制结构
JavaScript提供了丰富的运算符和控制结构,用于执行各种操作和决策。
运算符
常见的JavaScript运算符包括算术运算符、赋值运算符、比较运算符、逻辑运算符等。
// 算术运算符
let a = 5 + 2; // 加法
let b = 5 - 2; // 减法
let c = 5 * 2; // 乘法
let d = 5 / 2; // 除法
let e = 5 % 2; // 取模
// 赋值运算符
let x = 10;
x += 5; // 等同于 x = x + 5
// 比较运算符
let isEqual = 5 === 5; // 相等
let isNotEqual = 5 !== 3; // 不相等
let isGreater = 5 > 3; // 大于
let isLess = 5 < 3; // 小于
// 逻辑运算符
let logicalAnd = true && false; // 逻辑与
let logicalOr = true || false; // 逻辑或
let logicalNot = !true; // 逻辑非
控制结构
JavaScript中的控制结构用于控制程序的执行流程,包括条件语句(if语句)、循环语句(for循环、while循环)等。
// if语句
let age = 18;
if (age >= 18) {
console.log("成年人");
} else {
console.log("未成年人");
}
// for循环
for (let i = 0; i < 5; i++) {
console.log(i);
}
// while循环
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
以上是《JavaScript基础语法》章节的内容,涵盖了变量的声明和数据类型,运算符和控
制结构的使用。这些基础知识将为学习JavaScript打下坚实的基础。