ссылаться на методы / свойства, и оставить это при обращении к чистым функциям и переменным.

юбопытно, когда это необходимо / передовой опыт использования ключевого словаthis, Я это понимаюthis используется при определении функцииthis ценность, но всегда ли она нужна?

Причина, по которой я спрашиваю, состоит в том, что у меня есть внутренняя функция, и она вызывается в моем модуле, и все, что она действительно делает, это сортирует некоторые данные, которые вы передаете. Мой вопрос должен ли я вызвать эту функцию, используяthis ключевое слово или в одиночку.

Например:

function formatSomeData(data){
  //code........
}

this.formatSomeData(data);

        OR

formatSomeData(data);

Я понимаю, что контекст ответа на вопрос имеет значение, когда вызывается функция, и какова ее цель, но в этом случае, как я уже говорил, мне действительно не нужен доступ кthis объект в любой точке. Это все еще хорошая практика использовать его при вызове функций? Я спрашиваю не столько о том, как «это» работает, сколько о том, когда уместно его использовать, а когда нет.

Ответы на вопрос(4)

Ваш ответ на вопрос