1. 程式人生 > >js內置類型

js內置類型

淺拷貝和深拷貝 基本類 浮點 類型 其中 基本類型 boolean bool 內置

Js中分七種內置類型,七種內置類型 又分為兩大類型:基本類型和對象。

基本類型有六種:null,undefined,Boolean,number,string,symbol。

其中js的數字類型是浮點型的,沒有整形。NaN也屬於number類型,並且NaN不等於自身。

對於於基本類型來說,如果使用字面量的方式,那麽這個變量只是個字面量,只有在 必要的時候才會轉換為對應的類型

let a = 111 // 這只是字面量,不是 number 類型

a.toString() // 使用時候才會轉換為對象類型

對象(Object)是引用類型,在使用過程中會遇到淺拷貝和深拷貝的問題。

let a = { name: ‘FE‘ }

let b = a

b.name = ‘EF‘

console.log(a.name) // EF

js內置類型