Показать сообщение отдельно
  #14 (permalink)  
Старый 10.10.2014, 12:09
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Safort
На самом деле интересная тема
бессмысленная и беспощадная Если чел объект создает так
var o = new Object();

то это говорит о том, что он не знает языка вообще. А также не различает понятия "имя функции" и "имя свойства".

Один из вариантов ответов на вопрос ТС:
var object = {};

object.method = function(prop) {
    alert(prop);
}.bind(object, 'method');

object.method();


Или через замыкание.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 10.10.2014 в 12:17.
Ответить с цитированием