js創(chuàng)建對象的區(qū)別示例介紹
更新時(shí)間:2014年07月24日 11:44:57 投稿:whsnow
本節(jié)主要介紹了js 創(chuàng)建對象的區(qū)別,不同的賦值方式,導(dǎo)致的結(jié)果也不一樣,感興趣的朋友可以了解下
A : var obj1 = obj2 = new Object();
與
B : var obj1 = new Object(),
obj2 = new Object();
是兩種不同的賦值方式,導(dǎo)致的結(jié)果也不一樣,千萬要注意嘍~
A 的 會將2個對象指向同一內(nèi)存地址,導(dǎo)致兩個對象的內(nèi)容一致
var t1 = t2 = new Object(); t1.name = 'hello'; t2.name = 'kao'; t1.name = null; alert(t2.name); // 結(jié)果為 null
B 的 則不會
您可能感興趣的文章:
- 詳解JavaScript基于面向?qū)ο笾畡?chuàng)建對象(2)
- 詳解JavaScript基于面向?qū)ο笾畡?chuàng)建對象(1)
- 跟我學(xué)習(xí)javascript創(chuàng)建對象(類)的8種方法
- js面向?qū)ο笾R妱?chuàng)建對象的幾種方式(工廠模式、構(gòu)造函數(shù)模式、原型模式)
- js創(chuàng)建對象的方式總結(jié)
- 創(chuàng)建js對象和js類的方法匯總
- Javascript 中創(chuàng)建自定義對象的方法匯總
- Jquery通過JSON字符串創(chuàng)建JSON對象
- JavaScript創(chuàng)建對象的方式小結(jié)(4種方式)
相關(guān)文章
深入理解JavaScript系列(49):Function模式(上篇)
這篇文章主要介紹了深入理解JavaScript系列(49):Function模式(上篇),本文講解了回調(diào)函數(shù)、配置對象、返回函數(shù)、偏應(yīng)用、Currying等內(nèi)容,需要的朋友可以參考下2015-03-03
JavaScript arguments 多參傳值函數(shù)
在一個函數(shù)體內(nèi),標(biāo)識符arguments引用了arguments對象的一個特殊屬性??梢园凑諗?shù)目(而不是名字)獲取傳遞給函數(shù)的參數(shù)值。2010-10-10
JavaScript學(xué)習(xí)筆記(二) js對象
JavaScript學(xué)習(xí)筆記(二) js對象學(xué)習(xí),學(xué)習(xí)js的朋友可以參考下。2011-10-10
深入理解JavaScript系列(22):S.O.L.I.D五大原則之依賴倒置原則DIP詳解
這篇文章主要介紹了深入理解JavaScript系列(22):S.O.L.I.D五大原則之依賴倒置原則DIP詳解,本文講解了DIP and JavaScript、何時(shí)依賴注入等內(nèi)容,需要的朋友可以參考下2015-03-03
JavaScript中Array 對象相關(guān)的幾個方法
JavaScript中Array 對象相關(guān)的幾個方法...2006-12-12

