★ wanayoo — archive 1999 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/More_arguments_neededNouvelle recherche | Portail wanayoo

TypeError: More arguments needed

Our volunteers haven't translated this article into 한국어 yet. Join us and help get the job done!
You can also read the article in English (US).

Message

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

Error type

TypeError.

What went wrong?

There is an error with how a function is called. More arguments need to be provided.

Examples

The Object.create() method requires at least one argument and the Object.setPrototypeOf() method requires at least two arguments:

var obj = Object.create();
// TypeError: Object.create requires more than 0 arguments

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

You can fix this by setting null as the prototype, for example:

var obj = Object.create(null);

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

See also

문서 태그 및 공헌자

 이 페이지의 공헌자: fscholz
 최종 변경: fscholz,