JavaScript 基本資料型別和物件之間有什麼區別?


在開始討論差異之前,讓我們先了解什麼是基本資料型別。基本資料型別定義了不可變的值,並且最近由 ECMAScript 標準引入。

JavaScript 允許你使用三種基本資料型別:

  • 數字,例如 3、310.20 等。
  • 文字字串,例如 "This text string" 等。
  • 布林值,例如 true 或 false。

JavaScript 還定義了兩種簡單的資料型別,null 和 undefined,每種型別都只定義一個值。除了這些基本資料型別之外,JavaScript 還支援一種稱為物件的複合資料型別。
在資料型別之後,讓我們討論一下物件。

物件

在 JavaScript 中,物件被認為是屬性的集合。使用鍵值來識別屬性。它有兩種型別:

資料屬性

它將一個鍵與一個值關聯。
假設我們以基本資料型別和物件的字串為例:

對於基本資料型別:

var str = "Demo string!";

對於物件:

var str = new String("Demo string!");

訪問器屬性

它將一個鍵與訪問器函式關聯。這是為了儲存一個值。

更新於: 2020年1月3日

197 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.