在线文档教程
JavaScript
错误 | Errors

Errors: More arguments needed

Errors: More arguments needed

信息

TypeError: Object.create requires more than 0 arguments TypeError: Object.setPrototypeOf requires more than 1 argument TypeError: Object.defineProperties requires more than 0 arguments

错误类型

TypeError.

哪里出错了?

调用函数的时候出现了错误。需要提供更多的参数。

示例

Object.create()方法要求至少有一个参数,而Object.setPrototypeOf()方法要求至少有两个参数:

var obj = Object.create( // TypeError: Object.create requires more than 0 arguments var obj = Object.setPrototypeOf{} // TypeError: Object.setPrototypeOf requires more than 1 argument

你可以将null设置为原型:

var obj = Object.create(null var obj = Object.setPrototypeOf{}, null