Сообщение от nerv_
|
бессмысленная и беспощадная Если чел объект создает так
var o = new Object();
то это говорит о том, что он не знает языка вообще. А также не различает понятия "имя функции" и "имя свойства".
|
Ну почему же сразу бессмысленная?) Мозги поразмять, например)
Мне думается, что new Object это было дано для примера и обозначало какой-то пользовательский объект.
Цитата:
|
Один из вариантов ответов на вопрос ТС:
var object = {};
object.method = function(prop) {
alert(prop);
}.bind(object, 'method');
object.method();
Или через замыкание.
|
Неа)
object.someRandomMethodName();
Выдаёт ошибочку: TypeError: object.someRandomMethodName is not a function