JavaScript中對象的引用是什麼意思?主要是這個引用是什麼意思?
我是在看原型的概念的時候看到的這句話,他說的是,【原型是對象的一個引用】這句話應該怎麼解釋呢?
這裡有兩個概念混淆了
類-對象
實體-引用
類是對象的抽象定義 對象是類的具現化
如 人 <-> 張三、李四
實體和引用的關系 類比 你家 <-> 你家的地址
回到問題上
1 JS是對象語言,不是面向對象語言,所以它通過函數來實現類似於類的概念
2 JS在使用對象時,全部是引用方式(其實基本上語言都是,但至少C++不是)
因此這句話可以這麼理解
原型是對象中某個變量,這個變量是一個相同類派生的對象實體的引用