在我们学习JS代码的过程中,经常会提到表达式会怎么样,然后又会说JS语句怎么样,那么JS语句也JS表达式有什么区别呢?
一定要注意区分:【JS语句(代码)】与【JS表达式】 1. 表达式: 一个表达式会产生一个值, 可以放在任何一个需要值的地方 下面这些都是表达式: 1> a 2> a + b 3> arr.map() 4> function test(){}即使没有return , 也会返回函数本身 2. 语句(代码): 下面这些都是语句(代码) 1> if(){} 2> for(){} 3> switch(){case:xxxx}