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};
浙公网安备 33010602011771号