Что подразумевается под «первоклассным объектом»? - PullRequest
132 голосов
/ 01 апреля 2009

В недавнем вопросе я получил предложения обсудить, среди прочего, аспект JavaScript, где функции являются объектами «первого класса». Что означает «первый класс» в этом контексте, в отличие от других объектов?

РЕДАКТИРОВАТЬ (Jörg W Mittag): точный дубликат: «Что такое первоклассная программная конструкция?»

Ответы [ 11 ]

0 голосов
/ 01 апреля 2009

Я думаю, когда что-то является первым классом в языке, это означает, что это поддерживается его синтаксисом, а не библиотекой или синтаксическим сахаром. например, классы в C не являются первым классом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...