何为表达式
一定注意区分【js语句(代码)】与【js表达式】
1、表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方
下面这些都是表达式:
(1). a
(2). a+b
(3). demo(1)
(4). arr.map()
(5). function test() {}
2、语句(代码):
下面这些都是语句(代码):
(1). if() {}
(2). for() {}
(3). switch() { case: xxx }
无论是vue还是react,在html中,只能写表达式,无法写js语句