四时宝库

程序员的知识宝库

javascript的plain object对象(js object api)

在 JavaScript 中,“plain object”(也称为 POJO,Plain Old JavaScript Object)指的是通过对象字面量 {} 或 new Object() 创建的对象。这些对象的原型是 Object.prototype,并且不继承自其他任何对象类型 。

特点

  1. 简单结构:仅包含键值对,没有复杂的继承关系。
  2. 创建方式:

使用对象字面量:

let obj = { key: 'value' };

使用 new Object():

let obj = new Object();
obj.key = 'value'; 

示例

JavaScript

// 使用对象字面量创建
let person = {
    name: 'John',
    age: 30
};

// 使用 new Object() 创建
let car = new Object();
car.make = 'Toyota';
car.model = 'Corolla';

与其他对象的区别

  • 非 Plain Object:通过构造函数或类创建的对象,例如:
function Person(name, age) { 
  this.name = name; this.age = age;
} 
let john = new Person('John', 30);

用途

Plain objects 通常用于存储和传递数据,因为它们结构简单且易于操作 。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接