亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

js立即執(zhí)行函數(shù)與分組操作符()的用法

BingqiChen / 2774人閱讀

摘要:如果圓括號(hào)緊跟在函數(shù)的后面,就表示調(diào)用函數(shù),即對函數(shù)求值注意圓括號(hào)運(yùn)算符不能為空,否則會(huì)報(bào)錯(cuò)由于圓括號(hào)的作用是求值,如果將語句放在圓括號(hào)之中,就會(huì)報(bào)錯(cuò),因?yàn)檎Z句沒有返回值二立即執(zhí)行函數(shù)原文鏈接和

一、圓括號(hào)運(yùn)算符

  圓括號(hào)運(yùn)算符也叫分組運(yùn)算符,它有兩種用法:如果表達(dá)式放在圓括號(hào)中,作用是求值;如果跟在函數(shù)后面,作用是調(diào)用函數(shù)

  把表達(dá)式放在圓括號(hào)之中,將返回表達(dá)式的值

console.log((1));  //1
console.log(("a")); //"a"
console.log((1+2)); // 3

  把對象放在圓括號(hào)之中,則會(huì)返回對象的值,即對象本身

var o = {p:1};
console.log((o));// Object {p: 1}

  將函數(shù)放在圓括號(hào)中,會(huì)返回函數(shù)本身。如果圓括號(hào)緊跟在函數(shù)的后面,就表示調(diào)用函數(shù),即對函數(shù)求值

function f(){return 1;}
console.log((f));// function f(){return 1;}
console.log(f()); // 1

  [注意]圓括號(hào)運(yùn)算符不能為空,否則會(huì)報(bào)錯(cuò)

();//SyntaxError: Unexpected token )

  由于圓括號(hào)的作用是求值,如果將語句放在圓括號(hào)之中,就會(huì)報(bào)錯(cuò),因?yàn)檎Z句沒有返回值

console.log(var a = 1);// SyntaxError: Unexpected token var
console.log((var a = 1));// SyntaxError: Unexpected token var

二、立即執(zhí)行函數(shù)

原文鏈接:http://web.jobbole.com/82520/ 和 https://www.cnblogs.com/xiaoh...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/93520.html

相關(guān)文章

  • 進(jìn)擊 JavaScript(五) 之 立即執(zhí)行函數(shù)閉包

    摘要:匿名函數(shù)是不能單獨(dú)寫的,所以就提不上立即執(zhí)行了。六立即執(zhí)行函數(shù)在閉包中的應(yīng)用立即執(zhí)行函數(shù)能配合閉包保存狀態(tài)。來看下上節(jié)內(nèi)容中閉包的例子現(xiàn)在,我們來利用立即執(zhí)行函數(shù)來簡化它第一個(gè)匿名函數(shù)執(zhí)行完畢后,返回了第二個(gè)匿名函數(shù)。 前面的閉包中,提到與閉包相似的立即執(zhí)行函數(shù),感覺兩者還是比較容易弄混吧,嚴(yán)格來說(因?yàn)橄透叱虒﹂]包的定義不同),立即執(zhí)行函數(shù)并不屬于閉包,它不滿足閉包的三個(gè)條件。...

    vincent_xyb 評論0 收藏0
  • 前端面試之Js

    摘要:作為構(gòu)造函數(shù)使用,綁定到新創(chuàng)建的對象。內(nèi)部實(shí)現(xiàn)類和類的繼承構(gòu)造函數(shù)構(gòu)造函數(shù)調(diào)用父類構(gòu)造函數(shù)參考請盡可能詳盡的解釋的工作原理的原理簡單來說通過對象來向服務(wù)器發(fā)異步請求,從服務(wù)器獲得數(shù)據(jù),然后用來操作而更新頁面。 1 . 請解釋事件代理 (event delegation) 當(dāng)需要對很多元素添加事件的時(shí),可以通過將事件添加到它們的父節(jié)點(diǎn)通過委托來觸發(fā)處理函數(shù)。其中利用到了瀏覽器的事件冒泡機(jī)...

    anyway 評論0 收藏0
  • js函數(shù)探索

    摘要:關(guān)于構(gòu)造函數(shù)有幾點(diǎn)需要特別注意構(gòu)造函數(shù)允許在運(yùn)行時(shí)動(dòng)態(tài)的創(chuàng)建并編譯函數(shù)。而函數(shù)本身的表示該函數(shù)的形參。每一個(gè)函數(shù)都包含不同的原型對象,當(dāng)將函數(shù)用作構(gòu)造函數(shù)的時(shí)候,新創(chuàng)建的對象會(huì)從原型對象上繼承屬性。 該文章以收錄: 《JavaScript深入探索之路》 前言 函數(shù)是這樣的一段JavaScript代碼,它只定義一次,但是可能被執(zhí)行或調(diào)用任意次。你可能已經(jīng)從諸如子例程或者過程這些名字里...

    thursday 評論0 收藏0
  • HTML5 新特性

    一、HTML5與HTML4 1.1 推出的理由和目標(biāo) H5的出現(xiàn),對于Web來說意義重大。因?yàn)樗囊鈭D是想要把目前Web上存在的各種問題一并解決掉。 Web瀏覽器之間的兼容性很低 文檔結(jié)構(gòu)不夠明確(增加了很多結(jié)構(gòu), 語義化的標(biāo)簽) Web應(yīng)用程序的功能受到了限制 H5 的出現(xiàn)極大的解決了上面的問題 1.2 語法的改變 1.2.1 DOCTYPE聲明 H5 DOCTYPE的聲明是這樣的: ...

    王偉廷 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<