国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

OMG,這些鮮為人知的JavaScript 特性!

zebrayoung / 2690人閱讀

摘要:文中的我指原文作者通常被認(rèn)為是最容易入門的語(yǔ)言,也是最難掌握的語(yǔ)言,我完全同意。這是因?yàn)槭且环N非常古老且非常靈活的語(yǔ)言,它有著了神秘的語(yǔ)法和過(guò)時(shí)的特性。雖然這些特性可能不太為人所知,但它們?nèi)匀皇潜娝苤摹?/p>

文中的  指原文作者

javaScript 通常被認(rèn)為是最容易入門的語(yǔ)言,也是最難掌握的語(yǔ)言,我完全同意。這是因?yàn)?JavaScript 是一種非常古老且非常靈活的語(yǔ)言,它有著了神秘的語(yǔ)法和過(guò)時(shí)的特性。我已經(jīng)使用 JavaScript 很多年了,直到現(xiàn)在,我偶爾會(huì)發(fā)現(xiàn)一些隱藏的語(yǔ)法或技巧,這些是我以前不知道的。雖然這些特性可能不太為人所知,但它們?nèi)匀皇潜娝苤摹?/p>

想閱讀更多優(yōu)質(zhì)文章請(qǐng)猛戳GitHub博客,一年百來(lái)篇優(yōu)質(zhì)文章等著你!

注意:這里沒(méi)有包括變量的提升、閉包、代理、原型繼承、異步等待、生成器等。
void操作符

JavaScript 有一個(gè)一元 void 操作符。你可能見(jiàn)過(guò)它被用作 void(0) 或 void 0。void的作用便是返回undefined,在它右邊的操作數(shù)會(huì)正常計(jì)算,但是無(wú)論結(jié)果是什么,void都會(huì)返回undefined。使用“0”只是一種慣例。不必使用" 0 ",它可以是任何有效的表達(dá)式,如void <表達(dá)式>,它仍然返回未定義的。

// void operator
void 0                  // returns undefined
void (0)                // returns undefined
void "abc"              // returns undefined
void {}                 // returns undefined
void (1 === 1)          // returns undefined
void (1 !== 1)          // returns undefined
void anyfunction()      // returns undefined


為什么要?jiǎng)?chuàng)建一個(gè)特殊的關(guān)鍵字來(lái)返回undefined而不是僅僅返回undefined? 聽(tīng)起來(lái)有點(diǎn)多余,不是嗎?

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/99811.html

相關(guān)文章

  • OMG,這些鮮為人知JavaScript 特性

    摘要:文中的我指原文作者通常被認(rèn)為是最容易入門的語(yǔ)言,也是最難掌握的語(yǔ)言,我完全同意。這是因?yàn)槭且环N非常古老且非常靈活的語(yǔ)言,它有著了神秘的語(yǔ)法和過(guò)時(shí)的特性。雖然這些特性可能不太為人所知,但它們?nèi)匀皇潜娝苤摹? 文中的 我 指原文作者 javaScript 通常被認(rèn)為是最容易入門的語(yǔ)言,也是最難掌握的語(yǔ)言,我完全同意。這是因?yàn)?JavaScript 是一種非常古老且非常靈活的語(yǔ)言,它有著了...

    Jason 評(píng)論0 收藏0
  • 由一個(gè)“bug”到鮮為人知jQuery.cssHooks

    摘要:干想了半天,認(rèn)為可能還是本身的寫法問(wèn)題。對(duì)象提供了一種通過(guò)定義函數(shù)來(lái)獲取或設(shè)置特定值的方法。簡(jiǎn)單來(lái)說(shuō),給我們暴露了一個(gè)鉤子,我們可以自己定義方法比如,來(lái)實(shí)現(xiàn)針對(duì)某個(gè)屬性的特定行為。 寫在最前 本次分享一下在一次jQuery賦值樣式失效的結(jié)果中來(lái)分析背后原因的過(guò)程。在翻jQuery源碼的過(guò)程中,感覺(jué)真是還不能說(shuō)自己只是會(huì)用jQuery,我好像連會(huì)用都達(dá)不到(逃 歡迎關(guān)注我的博客,不定期更...

    ernest.wang 評(píng)論0 收藏0
  • 由一個(gè)“bug”到鮮為人知jQuery.cssHooks

    摘要:干想了半天,認(rèn)為可能還是本身的寫法問(wèn)題。對(duì)象提供了一種通過(guò)定義函數(shù)來(lái)獲取或設(shè)置特定值的方法。簡(jiǎn)單來(lái)說(shuō),給我們暴露了一個(gè)鉤子,我們可以自己定義方法比如,來(lái)實(shí)現(xiàn)針對(duì)某個(gè)屬性的特定行為。 寫在最前 本次分享一下在一次jQuery賦值樣式失效的結(jié)果中來(lái)分析背后原因的過(guò)程。在翻jQuery源碼的過(guò)程中,感覺(jué)真是還不能說(shuō)自己只是會(huì)用jQuery,我好像連會(huì)用都達(dá)不到(逃 歡迎關(guān)注我的博客,不定期更...

    malakashi 評(píng)論0 收藏0
  • 鮮為人知JavaScript功能

    摘要:有著一堆神秘的語(yǔ)法和過(guò)時(shí)的功能。我試圖列出一些鮮為人知的特性。雖然它們很酷,但畢竟是鮮為人知的特性,你的同事可能會(huì)看不懂。類似這樣使用的話會(huì)始終保持返回正確的。 By Viral Shah | Nov 26, 2018 原文 js一門很容易入門但是很難精通的語(yǔ)言。我很認(rèn)同這句話。這是因?yàn)閖s是一門古老的語(yǔ)言同時(shí)也是一門很靈活的語(yǔ)言。有著一堆神秘的語(yǔ)法和過(guò)時(shí)的功能。我已經(jīng)使用js很多年了...

    luckyw 評(píng)論0 收藏0
  • 從 React 綁定 this,看 JS 語(yǔ)言發(fā)展和框架設(shè)計(jì)

    摘要:在語(yǔ)言中,關(guān)于這個(gè)關(guān)鍵字的行為一直以來(lái)困擾著一代又一代初級(jí)開(kāi)發(fā)者。同時(shí),也充分反應(yīng)了的詭異與靈活。這種情況下,無(wú)法自動(dòng)綁定。總結(jié)本文在對(duì)比綁定的五種方法的同時(shí),也由遠(yuǎn)及近了解了語(yǔ)言的發(fā)展從的,到的箭頭函數(shù),再到對(duì)的改進(jìn)。 在 javascript 語(yǔ)言中,關(guān)于 this 這個(gè)關(guān)鍵字的行為一直以來(lái)困擾著一代又一代初級(jí)開(kāi)發(fā)者。同時(shí) this,也充分反應(yīng)了 javascript 的詭異與靈活...

    jemygraw 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

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