1.运算符优先级不满足要求的情况 比如(2 + 3) * 5,如果不加括号 值会变成 2 + 3 * 5,
2.函数参数 function a (arg1, arg2)
3.循环与判断调剂 if() while() for()
加括号为调用该函数,返回值为函数返回值;不加括号可认为是查看函数完整信息,即查看整个函数体,返回值即整个函数体,不加括号传参相当于传入函数整体
function test() {
return "test"
}
分别打印
test: function test() {return "test"} //函数表达式
test(): test //函数执行结果
一、对象属性
三、方括号表示法
方括号语法的优点:
1)可以通过变量来访问属性;
2)如果属性名中包含会导致语法错误的字符,或者属性名是关键字或者保留字,也可以使用方括号表示法;
3)使用方括号表示法访问属性名时,可以在程序运行时创建和修改属性,点操作符就不行;
参考: https://blog.csdn.net/formyqianduan/article/details/52035843