Сообщение от kefi
|
Т.е. непонятка мешает : отчего же свойство constructor недоступно для объекта, не являющегося конструктором ?
|
вы имеете в виду a.constructor?
вообще-то он доступен:
alert(a.constructor)//зависит от способа создания конструктора
//если var constr = new Function(), то будет анонимная функция
//если function constr(){} , то будет именованая функция constr()
console.log(a.constructor==constr)//TRUE