Как правильно в прототипе обратится к другой функции из прототипа?

BXForm.prototype.btnClick = function() {
...
}

BXForm.prototype.init = function() {
...
}


Как правильно в функции init обратиться к btnClick ?
Пока нашел способ через bind. this.btnClick.bind(this, event), а как правильно ?
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
var BXForm = Object.create(Object);
BXForm.prototype.btnClick = function() {
  console.log('btnClick called');
}

BXForm.prototype.init = function() {
  this.btnClick();
  console.log(this, 'init called');
}

BXForm.init();


UPD
https://codepen.io/KorniloFF/pen/rowMOX?editors=1010

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы