亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

對象到底是個什么鬼

對象到底是個什么鬼

為什么說數據類型分為原始數據類型 和 對象

但是又說 js 中所有的東東都是對象,

兩個對象的含義有什么不一樣呢??

什么時候該理解什么樣的對象呢??
求高手指點一二??? 這個問題 困惑我好久了

正在回答

5 回答

其實去學一門面向對象的語言再來學JavaScript會簡單的多。。

0 回復 有任何疑惑可以回復我~

對象指一個具體的東西,比如你是個人,有手有腳,手能動,腳能跑。

0 回復 有任何疑惑可以回復我~

雖然覺得依然不是太明白?? 可能因為我還是小白 知道的知識少點吧? 但是謝謝大家

0 回復 有任何疑惑可以回復我~

JS里所有東西都是對象,函數也是一個對象。

0 回復 有任何疑惑可以回復我~
function?show(x)?{????????????
?console.log(typeof(x));????//?undefined???????????
?console.log(typeof(10));???//?number????????????
?console.log(typeof('abc'));?//?string???????????
?console.log(typeof(true));??//?boolean
????????????
?console.log(typeof(function?()?{?}));??//function?
????????????
?console.log(typeof([1,?'a',?true]));??//object????????????
?console.log(typeof?({?a:?10,?b:?20?}));??//object????????????
?console.log(typeof?(null));??//object????????????
?console.log(typeof?(new?Number(10)));??//object????????
?}????????
?show();

????以上代碼列出了typeof輸出的集中類型標識,其中上面的四種(undefined, number, string, boolean)屬于簡單的值類型,不是對象。剩下的幾種情況——函數、數組、對象、null、new Number(10)都是對象。他們都是引用類型。

????判斷一個變量是不是對象非常簡單。值類型的類型判斷用typeof,引用類型的類型判斷用instanceof。

var?fn?=?function?()?{?};
console.log(fn?instanceof?Object);??//?true

????對象就好比一個人,人有姓名、身高、體重、工作等等,對象也有屬性和方法。

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

對象到底是個什么鬼

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號