让我为你详细讲解“JavaScript中的括号()用法小结”。
标题
1. 函数调用
在JavaScript中,括号()主要用于函数调用。
函数调用是指通过函数名后加上一对括号()来执行该函数。例如:
function hello() {
console.log("Hello, world!");
}
hello(); // 调用函数hello()
在调用函数时,括号中可以传入函数的参数。例如:
function sum(a, b) {
console.log(a + b);
}
sum(1, 2); // 3
2. 将表达式分组
除了函数调用,括号()还可以用于将表达式进行分组。父级括号的优先级更高,会优先执行。
let result = (2 + 3) * 4;
console.log(result); // 20
在以上示例中,先执行括号中的加法运算,再将结果与4进行乘法运算。
3. 将函数转换为表达式
括号()还可以将函数转换为表达式。在将函数作为表达式使用时,括号()包裹函数名。
(function () {
console.log("hello");
})();
在以上示例中,匿名函数被包裹在括号()中,然后使用了一对额外的括号()来执行该函数。
4. 正则表达式
正则表达式中的括号()用于捕获分组。
let str = "Tom and Jerry";
let match = str.match(/(Tom).+(Jerry)/);
console.log(match[0]); // Tom and Jerry
console.log(match[1]); // Tom
console.log(match[2]); // Jerry
在以上示例中,正则表达式中使用括号()捕获了两个分组,分别是Tom
和Jerry
。
结束语
以上就是“JavaScript中的括号()用法小结”的攻略。括号()不仅仅只是用于函数调用,在括号中可以进行表达式分组、将函数转换为表达式以及用于正则表达式中的捕获分组等等。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中的括号()用法小结 - Python技术站