🧙Конкурс сказок!
(OFF) svv1610 (B) 26 мар 2019

JS . Цепочка вызова, функции

Привет всем. Подскажите, пожалуйста, как получить строку в примере, показанном ниже.
var a = 'Hello world';
String.prototype.new_method = function( argument ){
return argument;
}
console.log( a.new_method() );
Выводит undefined

Вопрос : как получить строку?
Тема закрыта denissv

Комментарии (6)

console.log( a.new_method(a) ); Это по твоему примеру. Сам метод надо переделывать
-1
Если хочешь получить текущую строку, у которой непосредственно вызывается метод, нужно в методе "new_method" возвращать this, что и будет ссылаться на текущую строку.
спасибо огромное
-1
проблема решена
-1
Закрыта как решенная.
Показать комментарий
Скрыть комментарий
Для добавления комментариев необходимо авторизоваться
Назад
Интерны
Увлекательная игра в больничку
Тема: Светлая | Тёмная
Версия: Mobile | Lite | Touch | Доступно в Google Play