Как бы я проверил длину события в методе on?

#javascript #arrays #string #events #methods

#javascript #массивы #строка #Мероприятия #методы

Вопрос:

 apply() {
  this.$el.on('touchstart mousedown', (e) => {
    var type = e.currentTarget.length; // Gets undefined;
    console.log(type);
    this.start(e);
  })
}
  

Я пытаюсь получить длину событий в on методе в приведенном выше коде. Есть ли какие-либо команды для получения количества событий (длины), а не номеров алфавитов в строке?

Комментарии:

1. это звучит немного абстрактно с вашим вопросом. Вы имеете в виду количество элементов, которые запускают одно и то же событие?

2. @ducmai Нет, это не так. Элемент имеет несколько событий, как в touchstart и mousdown из приведенного выше кода.

3. а, ладно, интересный вопрос. Я просто знаю способ без кодирования — использовать панель инструментов разработчика Chrome, которая показывает всех слушателей, подключенных к элементу