国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

混合運(yùn)算加小括號(hào)中括號(hào)題 JS中給一段代碼加上括號(hào)有什么作用?

JS中給一段代碼加上括號(hào)有什么作用?第二對(duì)括號(hào)表示前一個(gè)匿名函數(shù)的立即執(zhí)行,括號(hào)中的值將作為參數(shù)傳遞給匿名函數(shù)?,F(xiàn)在讓我們來(lái)討論第一對(duì)圓括號(hào)的函數(shù),也就是為什么我們應(yīng)該在匿名函數(shù)外放置一層圓括號(hào)。如果

JS中給一段代碼加上括號(hào)有什么作用?

第二對(duì)括號(hào)表示前一個(gè)匿名函數(shù)的立即執(zhí)行,括號(hào)中的值將作為參數(shù)傳遞給匿名函數(shù)?,F(xiàn)在讓我們來(lái)討論第一對(duì)圓括號(hào)的函數(shù),也就是為什么我們應(yīng)該在匿名函數(shù)外放置一層圓括號(hào)。如果不加第一對(duì)括號(hào),不管它是什么

否則它將報(bào)告一個(gè)錯(cuò)誤。因?yàn)镴S引擎會(huì)把這里的函數(shù)當(dāng)作函數(shù)聲明,函數(shù)聲明不允許沒(méi)有函數(shù)名,所以會(huì)向匿名函數(shù)報(bào)告錯(cuò)誤。匿名函數(shù)只能以表達(dá)式的形式存在。例如,這里的匿名函數(shù)是一個(gè)表達(dá)式,作為setTimeout的參數(shù),這是允許的?;蛘撸簩⒁粋€(gè)匿名函數(shù)賦給一個(gè)變量,該變量是一個(gè)VAR語(yǔ)句,在該語(yǔ)句中匿名函數(shù)充當(dāng)函數(shù)表達(dá)式。如果函數(shù)有名字呢?不會(huì)報(bào)告錯(cuò)誤,但語(yǔ)義會(huì)更改。例如,控制臺(tái)將輸出“1”。原因是JS引擎會(huì)認(rèn)為前面的函數(shù)是一個(gè)函數(shù)聲明的語(yǔ)句,而下面的(1)是一個(gè)單獨(dú)的語(yǔ)句,所以它會(huì)在控制臺(tái)上執(zhí)行下面的語(yǔ)句并輸出1。它實(shí)際上相當(dāng)于:JS圓括號(hào)有幾個(gè)不同的函數(shù),其中之一是表示表達(dá)式,而不是圓括號(hào)中的語(yǔ)句。在本例中,第一對(duì)括號(hào)告訴JS引擎匿名函數(shù)是函數(shù)表達(dá)式,而不是函數(shù)聲明語(yǔ)句。因此,添加此括號(hào)后,不會(huì)報(bào)告錯(cuò)誤。為了實(shí)現(xiàn)“告訴JS引擎這個(gè)匿名函數(shù)是一個(gè)表達(dá)式”的目的,還有其他幾種編寫(xiě)方法。你可以把第一對(duì)圓括號(hào)放在外面。例如,在匿名函數(shù)前面添加一元運(yùn)算符。其他答案也提到了這一點(diǎn):等等。

小括號(hào)里面可以加中括號(hào)嗎?

大括號(hào)中可以有括號(hào)和圓括號(hào)。括號(hào)中可以有括號(hào)。它們不能顛倒,所以不能加在括號(hào)里