當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
《JavaScript面向对象精要》——1.9 总结
生活随笔
收集整理的這篇文章主要介紹了
《JavaScript面向对象精要》——1.9 总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本節書摘來自異步社區《JavaScript面向對象精要》一書中的第1章,第1.9節,作者:【美】Nicholas C. Zakas 譯者: 胡世杰 更多章節內容可以訪問云棲社區“異步社區”公眾號查看。
1.9 總結
JavaScript中雖然沒有類,但是有類型。每個變量或數據都有一個對應的原始類型或引用類型。5種原始類型(字符串、數字、布爾、空類型以及未定義)的值會被直接保存在變量對象中。除了空類型,都可以用typeof來鑒別。空類型必須直接跟null進行比較才能鑒別。
引用類型是JavaScript中最接近類的東西,而對象則是引用類型的實例。可以用new操作符或字面形式創建新對象。通常可以用點號訪問屬性和方法,也可以用中括號。函數在JavaScript中也是對象,可以用typeof鑒別它們。至于其他引用類型,你應該用instanceof和一個構造函數來鑒別。
為了讓原始類型看上去更像引用類型,JavaScript提供了3種原始封裝類型:String、Number和Boolean。JavaScript會在背后創建這些對象使得你能夠像使用普通對象那樣使用原始值,但這些臨時對象在使用它們的語句結束時就立刻被銷毀。雖然你也可以自己創建原始封裝類型的實例,但是它們太容易令人誤解,所以最好別這么干。
總結
以上是生活随笔為你收集整理的《JavaScript面向对象精要》——1.9 总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网易云音乐代码音乐播放器调用
- 下一篇: gradle idea java ssm