Терминологический вопрос по JS
От: SergASh  
Дата: 25.06.15 18:34
Оценка:
Привет всем.

Есть ли какие-нибудь устоявщиеся термины для различения понятия прототипа в случаях (1) и (2) ниже?

var obj = {};
var fnc = function(){};

var p1 = obj.__proto__; // (1)
var p2 = fnc.prototype; // (2)

  Скрытый текст
RSDN Team, а где подсветка джаваскрипта??
Re: Терминологический вопрос по JS
От: Sharov Россия  
Дата: 25.06.15 20:02
Оценка:
Здравствуйте, SergASh, Вы писали:

SAS>Привет всем.


SAS>Есть ли какие-нибудь устоявщиеся термины для различения понятия прототипа в случаях (1) и (2) ниже?


SAS>
SAS>var obj = {};
SAS>var fnc = function(){};

SAS>var p1 = obj.__proto__; // (1)
SAS>var p2 = fnc.prototype; // (2)
SAS>

SAS>
  Скрытый текст
SAS>RSDN Team, а где подсветка джаваскрипта??


Термины точно не назову, но явное различие есть в ниже процитированном тексте:

A function object's prototype is referred to by the Function instance object's _ proto _ created using that function's new construct.


Отсюда -- http://stackoverflow.com/a/27641896/241446
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.