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

資訊專欄INFORMATION COLUMN

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

Jason / 788人閱讀

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

文中的  指原文作者

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

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

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

JavaScript 有一個(gè)一元 void 操作符。你可能見過它被用作 void(0) 或 void 0。void的作用便是返回undefined,在它右邊的操作數(shù)會(huì)正常計(jì)算,但是無論結(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)鍵字來返回undefined而不是僅僅返回undefined? 聽起來有點(diǎn)多余,不是嗎?

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

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

0條評(píng)論

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