Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. JavaScript
  3. JavaScript 参考
  4. JavaScript 错误参考
  5. TypeError: More arguments needed

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

TypeError: More arguments needed

信息

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

错误类型

TypeError.

哪里出错了?

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

示例

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

js
var obj = Object.create();// TypeError: Object.create requires more than 0 argumentsvar obj = Object.setPrototypeOf({});// TypeError: Object.setPrototypeOf requires more than 1 argument

你可以将null 设置为原型:

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

相关

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp