在我們學(xué)習(xí)JS代碼的過程中,經(jīng)常會(huì)提到表達(dá)式會(huì)怎么樣,然后又會(huì)說JS語句怎么樣,那么JS語句也JS表達(dá)式有什么區(qū)別呢?
一定要注意區(qū)分:【JS語句(代碼)】與【JS表達(dá)式】 1. 表達(dá)式: 一個(gè)表達(dá)式會(huì)產(chǎn)生一個(gè)值, 可以放在任何一個(gè)需要值的地方 下面這些都是表達(dá)式: 1> a 2> a + b 3> arr.map() 4> function test(){}即使沒有return , 也會(huì)返回函數(shù)本身 2. 語句(代碼): 下面這些都是語句(代碼) 1> if(){} 2> for(){} 3> switch(){case:xxxx}