js原始類型與對象類型的區別

  1. js的原始類型

          Number String Boolean Null Undefined Symbol

      2. 原始類型的值無法更改,對象類型的值是可以修改

      3. 對象類型:相等比較

           比較對象是否相等,不是比較它們的值。對象的比較是在比較引用地址:當且僅當它們的引用的是同一個對象時,它們才相等。

      4. 複製原始、對象類型的值

            複製原始類型變量的值時,會將值拷貝一份,和原來的值是相互獨立的

            複製對象類型變量的值時,會將存儲在變量中的值拷貝一份,也就是它所指向的對象在內存中的地址值。複製操作結束後,它們倆指向同一對象。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章