小括号在 JavaScript 中主要用于 函数的定义和调用,以及 控制运算优先级。
// 定义函数
function sayHello() {
alert("Hello!");
}
// 调用函数
sayHello(); // 输出 "Hello!"
此处使用小括号定义了一个函数 `sayHello`,并通过 `sayHello()` 调用。
// 控制运算优先级
var result = (2 + 3) * 4; // 输出 20
大括号用于 定义代码块,如条件语句、循环语句以及 定义对象。
// 条件语句中的代码块
if (true) {
alert("这是代码块");
}
// 定义对象
var person = {
name: "Alice",
age: 25
};
方括号用于 定义数组 和 访问对象的属性,尤其是在属性名为动态值时。
// 定义数组
var fruits = ["apple", "banana", "orange"];
// 通过方括号访问对象属性
var person = {
name: "Alice",
age: 25
};
alert(person["name"]); // 输出 "Alice"
冒号用于 对象字面量中分隔属性名和属性值,以及 解构赋值时的重命名。
// 对象属性名和值的分隔
var person = {
name: "Alice",
age: 25
};
// 解构赋值重命名
var { name: personName, age: personAge } = person;
alert(personName); // 输出 "Alice"
点操作符用于 访问对象的属性和方法。
// 定义对象并访问属性和方法
var person = {
name: "Alice",
age: 25,
sayHello: function() {
alert("Hello, my name is " + this.name);
}
};
alert(person.name); // 输出 "Alice"
person.sayHello(); // 输出 "Hello, my name is Alice"