成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

[每日小記]如何創(chuàng)建一個'干凈'的map

happen / 2115人閱讀

摘要:以上的描述說,此方法有兩個參數(shù),新創(chuàng)建對象的原型對象。創(chuàng)建一個干凈的對象,我們就要借助上面的這個方法了是基本數(shù)據(jù)類型,是沒有原型的,所以講作為第一個參數(shù)傳入創(chuàng)建出來的對象就是干凈的對象。這個對象不會繼承任何。

什么叫"干凈"的map

一般聲明一個map對象我們使用字面量的方法

let map = {};

我們知道,使用字面量聲明的對象其實就是默認繼承了Object對象,也就是說這個對象擁有Object的原型方法,比如:toString()... 這樣的對象我們可不叫干凈的。

那么該怎么做呢?

Object.create(proto, [propertiesObject]): 這個方法創(chuàng)建一個新對象,使用現(xiàn)有的對象來提供新創(chuàng)建的對象的__proto__。 (請查看瀏覽器控制臺以獲取視覺證據(jù)。)[以上MDN的]

MDN描述說,此方法有兩個參數(shù),

proto, 新創(chuàng)建對象的原型對象。

propertiesObject, 可選。如果沒有指定為 undefined,則是要添加到新創(chuàng)建對象的可枚舉屬性(即其自身定義的屬性,而不是其原型鏈上的枚舉屬性)對象的屬性描述符以及相應的屬性名稱。這些屬性對應Object.defineProperties()的第二個參數(shù)。

創(chuàng)建一個"干凈"的對象,我們就要借助上面的這個方法了

let cleanMap = Object.create(null);

null是基本數(shù)據(jù)類型,是沒有原型的,所以講null作為第一個參數(shù)傳入創(chuàng)建出來的對象就是"干凈"的對象。這個對象不會繼承任何。

參考文章:http://www.jstips.co/en/javas...

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

轉載請注明本文地址:http://systransis.cn/yun/95123.html

相關文章

  • ['1', '2', '3'].map(

    摘要:比如參數(shù)表示使用我們通常使用的十進制數(shù)值系統(tǒng)。始終指定此參數(shù)可以消除閱讀該代碼時的困惑并且保證轉換結果可預測。當未指定基數(shù)時,不同的實現(xiàn)會產(chǎn)生不同的結果,通常將值默認為。 showImg(https://segmentfault.com/img/bVbvtHZ?w=536&h=116); 為什么是[1,NaN,NaN]而不是[1,2,3]? 首先看下 Array.map()函數(shù)在MD...

    enali 評論0 收藏0
  • JS 中為啥 ['1', '7', '11

    摘要:如果我們把非布爾值作為條件呢打開控制臺并運行上述代碼,會打印說明條件為真值。在中,真值指的是在布爾值上下文中轉換后的值為真的值。兩個能夠建立元素間一一對應的集合稱為互相對等集合。 showImg(https://segmentfault.com/img/bVbtSvt?w=720&h=360); 為了保證可讀性,本文采用音譯而非直譯。 Javascript 一直是神奇的語言。 不相信我...

    yuanzhanghu 評論0 收藏0
  • [python] 初探'函數(shù)式編程'

    摘要:前言繼續(xù)向下看廖大教程,看到了函數(shù)式編程這一節(jié),當時是覺得沒啥用直接跳過了,這次準備要仔細看一遍了,并記錄下一些心得。 前言 繼續(xù)向下看廖大教程,看到了函數(shù)式編程這一節(jié),當時是覺得沒啥用直接跳過了,這次準備要仔細看一遍了,并記錄下一些心得。 函數(shù)式編程 上學期有上一門叫 人工智能 的課,老師強行要我們學了一個叫做 prolog 的語言,哇那感覺確實難受,思維方式完全和之前學過的不一樣,...

    xcc3641 評論0 收藏0
  • echarts圖表顯示隱藏 Can't get dom width or height

    摘要:項目有一個需求,定時顯示隱藏圖標,剛開始是圖表顯示正常。原因可能是讀取不到隱藏的高寬。在可視區(qū)域變化時重新調(diào)整,這時候如果處于隱藏狀態(tài),那么在時就讀取不到節(jié)點的寬高,圖表就無法顯示。 項目有一個需求,定時顯示隱藏echarts圖標,剛開始dom是display:block;圖表顯示正常。等到dom隱藏再顯示的時候圖表還是正常,很好沒有bug。可是當我在dom處于display:none...

    I_Am 評論0 收藏0

發(fā)表評論

0條評論

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