jshint boss true: что это такое, почему оно существует? - PullRequest
0 голосов
/ 12 октября 2019

Я пытаюсь преобразовать библиотеку в машинописный текст, и я понятия не имею, как называется эта штука javascript, ее история или цель.

Зачем кому-то это делать? jshint boss: true это вещь?

Ссылка: https://jshint.com/docs/options/#boss

Эта опция подавляет предупреждения об использовании назначений в тех случаях, когда ожидается сравнение. Чаще всего код наподобие if (a = 10) {} является опечаткой. Однако это может быть полезно в таких случаях, как этот:

js for (var i = 0, person; person = people[i]; i++) {}

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

js for (var i = 0, person; (person = people[i]); i++) {}

...