// 使用 Object.create 创建一个新对象,并指定其原型对象
// 定义一个原型对象
const prototypeObject = {
greet: function() {
console.log('Hello!');
}
};
// 使用 Object.create 创建一个新对象,继承自 prototypeObject
const newObj = Object.create(prototypeObject);
// 给 newObj 添加自己的属性
newObj.name = 'Alice';
// 调用从原型对象继承的方法
newObj.greet(); // 输出: Hello!
// 解释说明:
// Object.create 方法用于创建一个新对象,第一个参数是该新对象的原型对象。
// 在这个例子中,newObj 的原型是 prototypeObject,因此它可以访问 prototypeObject 上定义的属性和方法。
// 我们可以给 newObj 添加自己的属性或方法,而不会影响 prototypeObject。
上一篇:js i18n
下一篇:js get
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站