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

資訊專欄INFORMATION COLUMN

鮮為人知的JavaScript功能

luckyw / 3333人閱讀

摘要:有著一堆神秘的語法和過時的功能。我試圖列出一些鮮為人知的特性。雖然它們很酷,但畢竟是鮮為人知的特性,你的同事可能會看不懂。類似這樣使用的話會始終保持返回正確的。

By Viral Shah | Nov 26, 2018

原文

js一門很容易入門但是很難精通的語言。我很認同這句話。這是因為js是一門古老的語言同時也是一門很靈活的語言。有著一堆神秘的語法和過時的功能。我已經(jīng)使用js很多年了,迄今為止,我時不時地會發(fā)現(xiàn)一些我從未知道的隱藏語法或技巧。

我試圖列出一些鮮為人知的js特性。雖然有一些特性在嚴格模式下是不能用的,但是它依然是一種不錯的js特性。然而,請注意,我不建議你全使用上我介紹的特性。雖然它們很酷,但畢竟是鮮為人知的特性,你的同事可能會看不懂。

void 操作符

js有一元運算符。你可能已經(jīng)見過了,像 void(0) 或者 void0 。它只有一個目的 - 在右邊評估表達式并返回undefined。使用0只是一種慣例。不一定要使用0.它可以是任何有效的表達式,如

void 

它仍然返回undefined。

為什么要這樣子返回undefined,直接返回undefined不好么?看起來這個特性很多余,不是么?

有趣的事實

好吧,事實證明,在ES5之前,你實際上可以在大多數(shù)瀏覽器中為undefined重新分配值。類似這樣

undefined =“abc”

使用void的話會始終保持返回正確的undefined。

構(gòu)造函數(shù)的括號是可選的

對的,你沒看錯,當調(diào)用構(gòu)造函數(shù)的時候,我們在類名后面加的圓括號——完全是可選的!

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

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

相關(guān)文章

  • jQuery中鮮為人知幾個方法

    摘要:轉(zhuǎn)來學習一下中鮮為人知的的幾個方法近些年來仍舊是開發(fā)中最受歡迎的類庫,雖然大家褒貶不一,但是仍舊不失為一款最流行的,在今天這篇文章中,我們將介紹幾個的相關(guān)方法,無論你是入門級極客或者骨灰級極客,可能都會忽略這些方法的使用。 轉(zhuǎn)來學習一下 jQuery中鮮為人知的的幾個方法 jQuery近些年來仍舊是web開發(fā)中最受歡迎的類庫,雖然大家褒貶不一,但是仍舊不失為一款最流行的Javascr...

    DDreach 評論0 收藏0
  • 不為人知javascript內(nèi)部屬性

    摘要:詞法階段會定義函數(shù)所用到的變量,加入到內(nèi)部屬性當中,它是一個數(shù)組,最后一位永遠都是全局對象,向前依次是祖先父級。這個等同于的非標準但許多瀏覽器實現(xiàn)的屬性。 內(nèi)部屬性在我們了解對象原型及環(huán)境變量時都有遇到過,可是畢竟看不到摸不著,很難更加深入的了解它的工作流程和作用,最近在chrome當中查看對象結(jié)構(gòu)時,看到了釋放出來的一些內(nèi)部屬性,這些以前大概都是概念,那么既然能看到,就讓我們來探索一...

    plokmju88 評論0 收藏0
  • Responsive Javascript 是什么?

    摘要:是什么簡單來說就是可以根據(jù)瀏覽器的狀態(tài)做出響應。響應包括對視窗大小的反應,根據(jù)你設(shè)備是否支持觸摸事件或地理定位功能來決定是否顯示特定內(nèi)容,不一而足。我們可以使用來檢測特定的媒體并為之添加一個事件監(jiān)聽器來監(jiān)聽或事件。 Responsive Javascript 是什么? 簡單來說就是可以根據(jù)瀏覽器的狀態(tài)做出響應。響應包括對視窗大小的反應,根據(jù)你設(shè)備是否支持觸摸事件或地理定位功能來決定是...

    missonce 評論0 收藏0
  • OMG,這些鮮為人知JavaScript 特性!

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

    zebrayoung 評論0 收藏0
  • OMG,這些鮮為人知JavaScript 特性!

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

    Jason 評論0 收藏0

發(fā)表評論

0條評論

luckyw

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<