Im new to Node js language В большинстве примеров приложения Node js все используют прототип. Затем я узнал, используя прототип, мы можем добавить методы и свойства в объект. До сих пор я не понимаю, что такое использование прототипа. Кто-нибудь может объяснить мне.Каково использование прототипа в узле js?
1
A
ответ
1
Короче говоря, prototype
используется для создания интерфейса (и реализации) объектов пользовательской сборки в JavaScript.
Как сказал Блендер в комментарии, это как вы делаете настоящий ООП в JavaScript.
+0
благодарит за сообщение – sachin
0
Использование прототипа также означает, что вы можете определить метод в одном месте (с низкой площадью памяти). Не определять метод через прототип означает, что метод определен для каждого экземпляра указанного объекта (с большой площадью памяти).
Это может быть полезно: https://developer.mozilla.org/en-US/docs/JavaScript/Introduction_to_Object-Oriented_JavaScript – Blender
@Blender спасибо, я посмотрю по этой ссылке. – sachin
Прототипирование является характеристикой Javascript, на котором основан язык 'node.js'. Я предлагаю вам прочитать некоторый ресурс о Javascript и прототипировании. Например [8-я глава Eloquent Javascript] (http://eloquentjavascript.net/chapter8.html). –