前端面试题 - 118. 实现Object.create()

165 阅读1分钟

Object.create() 是 JavaScript 中用于创建一个新对象,并以指定的原型对象作为新对象的原型的方法。下面是一个简单的实现示例:

function createObject(prototype) {
  function Temp() {} // 创建一个空的构造函数

  Temp.prototype = prototype; // 将原型对象赋值给构造函数的原型

  return new Temp(); // 使用构造函数创建一个新对象
}