js语句(代码)]与js表达式的区别

111 阅读1分钟

区分[js语句(代码)]与[js表达式]

表达式会产生一个值,可以放在任何一个需要值的地方

下面这些都是表达式: 能用变量(const let var)接受的都是表达式

(1)a
(2)a+b
(3) demo(1)
(4) arr.map()
(5) function test(){}

语句(代码) 下面都是语句(代码)
(1) if(){}
(2) for(){}
(3) swich(){case:xxx}