JavaScript 的原始資料型別和物件之間有什麼區別?
在開始討論差異之前,讓我們先了解什麼是原始資料型別。原始資料型別定義了不可變的值,並且最近由 ECMAScript 標準引入。
JavaScript 允許您使用三種原始資料型別,
- 數字,例如 3、310.20 等。
- 文字字串,例如“此文字字串”等。
- 布林值,例如 true 或 false。
JavaScript 還定義了兩種簡單資料型別,null 和 undefined,每種型別僅定義一個值。除了這些原始資料型別之外,JavaScript 還支援一種稱為物件的複合資料型別。
在資料型別之後,讓我們討論一下物件
物件
在 JavaScript 中,物件被認為是屬性的集合。使用鍵值來識別屬性。它有兩種型別
資料屬性
它將一個鍵與一個值關聯。
假設我們以一個具有原始資料型別和物件的字串為例:
對於原始資料型別,
var str = "Demo string!";
對於物件,
var str = new String("Demo string!");訪問器屬性
它將一個鍵與訪問器函式關聯。這是為了儲存一個值。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP