Один из советов для инструмента jslint:
++ и -
++ (приращение) и - (декремент) операторы, как известно, вносят свой вклад в поощряя чрезмерную хитрость. Oни уступают только ошибочной архитектуре в обеспечении вирусов и других угрозы безопасности. Есть плюс вариант, запрещающий использование этих операторы.
Я знаю, что PHP-конструкции, такие как $foo[$bar++], могут легко возникать с ошибками "один за другим", но я не мог понять, как лучше управлять контуром, чем while( a < 10 ) do { /* foo */ a++; } или for (var i=0; i<10; i++) { /* foo */ }.
Является ли jslint подсветкой их, потому что есть некоторые аналогичные языки, которые не имеют синтаксиса "++" и "--" или обрабатывают его по-другому или существуют другие соображения для избежания "++" и "--", чтобы я мог отсутствовать?
