花括号的作用是什么呢?什么时候应该写花括号呢?
请看例子
判断为真,没有花括号
if(true)console.log('执行第一行')console.log('执行第二行')console.log('执行第三行')
这里执行了第一行,第二行,第三行
判断为假,没有花括号
if(false)console.log('执行第一行')console.log('执行第二行')console.log('执行第三行')
这里执行了:第二行和第三行,没有执行第一行
判断为假,有花括号
if(false){console.log('执行第一行')console.log('执行第二行')console.log('执行第三行')}
这里哪一行都没有执行
总结
1.花括号代码块其实就是分类作用,在这个花括号里的代码,要么都执行,要么都不执行
2.if判断语句只会对其后面的第一条语句起作用,不会影响后面整个代码的执行
其实这个结论有点偏向if判断语句,但是对花括号代码块也是起到了一点点帮助
**
摘抄自https://www.cnblogs.com/xufeng1994/p/10366489.html
