javascript的資料型態(symbol)
一、原始資料型別或基本資料型別6種
1,undefined (1,申明未賦值,2,函數沒有回傳值)
2,null (空,不存在)
3,number (數字,小數和整數)
4,boolean (布林值,true,false)
5,string (字串,單引或雙引表示)
6,es6 symbol 原始資料型別透過Symbol()去產生一個唯一的值,可以進行傳參數Symbol('dd'),字串類,不影響其值;作為屬性值用
這是JavaScript最初實現的一個錯誤,後來被ECMAScript沿用下來。在今天我們可以解釋為,null即是一個不存在的物件的佔位符,但是在實際編碼時還是要注意這一特性
ECMAScript認為undefined是從null派生出來的,所以把它們定義為相等的。但是,如果在某些情況下,我們一定要區分這兩個值,那該怎麼辦呢?可以使用下面的兩種方法。
二丶引用資料型別或複雜資料型別
1,object 物件物件是無序屬性集,這裡的「屬性」可以是基本值、物件或函數
2,Array 陣列
3,function 函數
5,object是所有引用型別父級
#原始資料型別和引用資料型別的差異:
原始資料型別
1,簡單的資料段
2,存放的值(堆疊)
引用資料型別
1,有多個值載的物件## 1,有多個值」構成的物件## ##
以上是新手學習js該了解什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!