1. 程式人生 > 其它 >JavaScript中的物件定義

JavaScript中的物件定義

在 JavaScript 中,幾乎“所有事物”都是物件。

1.布林是物件(如果用new關鍵詞定義)

2.數字是物件(如果用new關鍵詞定義)

3.字串是物件(如果用new關鍵詞定義)

4.日期永遠都是物件

5.算術永遠都是物件

6.正則表示式永遠都是物件

7.陣列永遠都是物件

8.函式永遠都是物件

9.物件永遠都是物件

所有 JavaScript 值,除了原始值,都是物件。

JavaScript 原始值

原始值指的是沒有屬性或方法的值。

原始資料型別指的是擁有原始值的資料。

JavaScript 定義了 5 種原始資料型別:

  • string
  • number
  • boolean
  • null
  • undefined

原始值是一成不變的(它們是硬編碼的,因此不能改變)。

物件是包含變數的變數

1.JavaScript 變數能夠包含單個的值。

例:

var person = "smy";

2.物件也是變數,但是物件能夠包含很多值。值按照名稱 : 值對的形式編寫(名稱和值以冒號分隔)。

例:

var person = {firstName:"smy", lastName:"xxh", age:20};