對(duì)象到底是個(gè)什么鬼
為什么說數(shù)據(jù)類型分為原始數(shù)據(jù)類型 和 對(duì)象
但是又說 js 中所有的東東都是對(duì)象,
兩個(gè)對(duì)象的含義有什么不一樣呢??
什么時(shí)候該理解什么樣的對(duì)象呢??
求高手指點(diǎn)一二??? 這個(gè)問題 困惑我好久了
為什么說數(shù)據(jù)類型分為原始數(shù)據(jù)類型 和 對(duì)象
但是又說 js 中所有的東東都是對(duì)象,
兩個(gè)對(duì)象的含義有什么不一樣呢??
什么時(shí)候該理解什么樣的對(duì)象呢??
求高手指點(diǎn)一二??? 這個(gè)問題 困惑我好久了
2016-07-03
舉報(bào)
2016-07-03
數(shù)據(jù)類型分為原始數(shù)據(jù)類型 和 對(duì)象 是從大多數(shù)流行編程語言的角度來講的,但javascript不太規(guī)范。這句話里的對(duì)象意思是指流行編程語言里常說的類與對(duì)象里的對(duì)象
js的數(shù)據(jù)類型分為 原始數(shù)據(jù)類型和引用類型(對(duì)象屬于引用類型里的一種)
之所以說所有的東西都是對(duì)象,意思是 javascript內(nèi)部自動(dòng)把基本數(shù)據(jù)類型包裝成對(duì)象,方便你對(duì)數(shù)字、字符串這些東西進(jìn)行操作, ?如str.split(). ? ? str從一開始是一個(gè)字符串,是原始數(shù)據(jù)類型,但要調(diào)用方法split時(shí),語言內(nèi)部自動(dòng)把這個(gè)字符串轉(zhuǎn)化成字符串對(duì)象。 ?
這個(gè)過程你是看不到的。