2011-01-08 2 views
6

У меня есть объект вроде этого:Что такое экземпляр класса, вызываемый в JavaScript, отличном от объекта?

function Person() {} 

Что бы вы называете его, кроме объекта? Очевидно, это не класс, но что это? Я ищу термин, который не является объектом, потому что я хочу конкретно подчеркнуть тот факт, что вы можете создать его новый экземпляр.

ответ

5

"function Person() {}" является функцией конструктора для типа. Значение new Person() будет представлять собой экземпляр (или объект) типЛицо.

+0

Хороший выбор, который звучит хорошо. Я подожду, чтобы увидеть, если кто-нибудь придумает что-нибудь лучше. :) – Tower