Как получить prototype объекта

Redjik

Джедай-мастер
Только так?
Object.getPrototypeOf(myObject)

ЗЫ. так как комьюнити yii проплатили Imperavi, решил по быстрому перекидать свои плагины работы с изображениями (которые были в CKEditor у меня)... но с прототипами всегда плавал... Не хочется ядро редактора трогать, чтобы патчить нормально.
 

Redjik

Джедай-мастер
нифига - нет его там undifined =)

вот так расширяю короче + обработаю конфиг виджета, чтобы красиво все подключалось отдельным файлом
PHP:
 $('#redactor_content').getObject().prototype = = $.extend(Object.getPrototypeOf($('#redactor_content').getObject()),{myStuff goes here});
 

Redjik

Джедай-мастер
Изменил левую часть присваивания... короче myObjectюprototype так поменять можно напрямую, а вот получить все свойства и методы похоже только через Object.getPrototypeOf(myObject)
 

Ragazzo

TDD interested
fixxxer
там тоже какие-то свои хитрости, в той статье что кинул было :)
 

Redjik

Джедай-мастер
o.constructor.prototype, не?
не - все равно фигня какая то
PHP:
console.log($('#redactor_content').getObject().constructor.prototype,Object.getPrototypeOf($('#redactor_content').getObject()));
разные объекты показывает

ЗЫ. Хм, надо будет на досуге взяться за js хорошенько... OReilly.JavaScript.The.Good.Parts пылиться на винте.
 
Сверху