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

資訊專欄INFORMATION COLUMN

JavaScript類型到底有幾種?

elliott_hu / 1404人閱讀

摘要:前端面試中常被問到的問題之一就是的基本類型有幾種。而有人可能認為也是基本類型。第一版提到有種原始類型,即。它的依據是的結果只有種僅含自身,不包括宿主對象。

前端面試中常被問到的問題之一就是“JavaScript的基本類型有幾種?”。

有的回答“數字、字符串、布爾”,有的可能會再加上“Null、Undefined”。而有人可能認為“object”也是基本類型。到底是什么樣呢?

所謂“基本類型(primitive types)”的概念ECMAScript(V3,V5)中壓根就沒有,它只是將類型分為6種。

ECMAScript只提到類型,用types表示,在V3,V5整個文檔搜關鍵字“primitive”也沒見“primitive type”,“primitive value”倒是有,如true/false/0-9等。這說明規范壓根就沒有所謂的“基本類型”、“原始類型”一說(primitive types)。如果非要說有,那么object明顯也是,即有6種基本類型。

一些書籍卻經常使用這個概念,如《JavaScript高級程序設計》第一版、第二版,第三版。

第一版提到有5種原始類型,即Undefined、Null、Boolean、Number、String。

但是,不是所有的書都認為JavaScript中基本類型只有5種(不包括對象),《JavaScript語言精髓與編程實踐》認為是6種,如下

它沒有將null歸為其中,卻增加了function類型。 它的依據是typeof的結果只有6種(僅含ES自身,不包括宿主對象)。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86256.html

相關文章

  • 2017年前端面試題整理

    摘要:函數內置不可變,在函數體內整個執行環境中為常量。這兩個方法的用途都是在特定的作用域中調用函數,實際上等于設置函數體內的對象的值。控制表單控件的禁用狀態。生成相對定位的元素,相對于其在普通流中的位置進行定位。 Javasript 1.請定義一個方法,傳入一個string類型的參數,然后將string的每個字符間加個空格返回 spacify(hello world) // => h e l...

    Muninn 評論0 收藏0
  • 2017年前端面試題整理

    摘要:函數內置不可變,在函數體內整個執行環境中為常量。這兩個方法的用途都是在特定的作用域中調用函數,實際上等于設置函數體內的對象的值。控制表單控件的禁用狀態。生成相對定位的元素,相對于其在普通流中的位置進行定位。 Javasript 1.請定義一個方法,傳入一個string類型的參數,然后將string的每個字符間加個空格返回 spacify(hello world) // => h e l...

    Ashin 評論0 收藏0
  • 2017年前端面試題整理

    摘要:函數內置不可變,在函數體內整個執行環境中為常量。這兩個方法的用途都是在特定的作用域中調用函數,實際上等于設置函數體內的對象的值。控制表單控件的禁用狀態。生成相對定位的元素,相對于其在普通流中的位置進行定位。 Javasript 1.請定義一個方法,傳入一個string類型的參數,然后將string的每個字符間加個空格返回 spacify(hello world) // => h e l...

    Caicloud 評論0 收藏0
  • Python的發展歷程

    摘要:可以脫離語言環境獨立運行就像一本英文書,我找一個翻譯,給他點時間,把英文書翻譯成中文的,這就是編譯型語言解釋型語言有良好的平臺兼容性,在任何環境中都可以運行,前提是安裝了解釋器虛擬機。就像還是一本英文書,我看一句讓他給我解釋一句。 寫在前面 隨著大數據、人工智能這類詞匯撲向我們,python這個早在1989就已經出現的語言終于高調回歸,為了更好的學習python 我們先來了解下它的前世...

    lovXin 評論0 收藏0
  • 判斷一個對象是不是數組,幾種辦法?

    摘要:這是一個出現過無數次的話題,這里再次重寫僅作為個人的學習筆記,謝謝觀看。 這是一個出現過無數次的話題,這里再次重寫僅作為個人的學習筆記,謝謝觀看。 0、typeof typeof 運算符的主要作用就是用來檢測數據的類型,一般情況下我們都是使用它來判斷數據類型,但是這里,我把typeof 放在0的位置,因為 typeof 不能檢測到數組類型!typeof 所能識別的類型只有原始類型(Un...

    Cruise_Chan 評論0 收藏0

發表評論

0條評論

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