JavaScript的数据对象有那些属性值?

JavaScript的数据类型可以分为两种:基本数据类型和对象数据类型。

基本数据类型包括:

  1. Number:数字,包括整数和浮点数。
  2. String:字符串。
  3. Boolean:布尔值,只有true和false两个值。
  4. Null:空值,表示无值或无效。
  5. Undefined:未定义,表示变量已声明但未赋值。

对象数据类型包括:

  1. Object:对象,JavaScript中所有的非基本数据类型都是对象,例如数组、函数也都是特殊的对象。
  2. Array:数组,用于存储多个值的有序集合。
  3. Function:函数,一种可执行的代码块。
  4. Date:日期,用于处理日期和时间。
  5. RegExp:正则表达式,用于匹配字符串中的字符组合。

举个例子,如果我们要创建一个人的数据对象,可以这样:

let person = {
    name: "张三", // String
    age: 25, // Number
    isMarried: false, // Boolean
    children: ["小明", "小红"], // Array
    greet: function() { // Function
        console.log("Hello, my name is " + this.name);
    },
    birthday: new Date(1996, 5, 1), // Date
};

在这个例子中,我们创建了一个包含各种属性值的对象。

发表评论

后才能评论