一、JavaScript初识
1. JavaScript的起源与发展
示例:当你打开一个网页,看到动态的页面效果、交互式的表单验证或是实时更新的数据,这些都可能是JavaScript在幕后工作的结果。
2. JavaScript的应用场景
示例:假设你正在开发一个在线购物网站,当用户点击“添加到购物车”按钮时,你可以使用JavaScript来动态更新购物车中的商品数量,并显示给用户,而不需要重新加载整个页面。
二、基本语法详解
1. 变量与数据类型
示例:
let age = 25; // 数值类型
let name = "Alice"; // 字符串类型
let isStudent = true; // 布尔类型
let nothing = null; // 空值类型
let undefinedVar; // 未定义类型
const obj = { name: "Bob", age: 30 }; // 对象类型
const arr = [1, 2, 3, "four"]; // 数组类型
2. 运算符
示例:
let sum = 5 + 3; // 算术运算符,结果为8
let isEqual = 5 === "5"; // 比较运算符,结果为false,因为类型不同
let isTrue = true && false; // 逻辑运算符,结果为false
3. 条件语句
示例:
let age = 18;
if (age >= 18) {
console.log("You are an adult.");
} else {
console.log(