allowForLoopAfterthoughts
此规则使用 { "allowForLoopAfterthoughts": true }
选项的正确代码示例:
Examples of correct code for this rule with the { "allowForLoopAfterthoughts": true }
option:
/*eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }]*/
for (i = 0; i < l; i++) {
doSomething(i);
}
for (i = l; i >= 0; i--) {
doSomething(i);
}
for (i = 0, j = l; i < l; i++, j--) {
doSomething(i, j);
}
0CQI/n5xTgnggRkjNbRwe+JlNhBAa3ws7tz2/lXfLQBkPOWAQ0bvOPvjn7BENatxahfLL/qIu9KKSiq2pSP+onXlBEb9NR1U6kiX221jU7gLMxo5W1orYlFw3EHZesmKcbQ0WUES8cOqXaiFdiBbVm/w7ufsyQoQMo+PQn78GFfDnH1NuaR6n/EBnKgUqQMuJYDMsTqqWvPTSnCX9GiFtPe1Mfrzdi+QLrQMRJtD+to759EoW9+RU+Gn48dMaHKVwOhCeQ+dnsMmCyxtD4ggn5bEp+0tbrjO6c0gv4qeNRME+BEFBNRYxmtwCO7kCgLzLzvn9Nyxk49RMIa6/ku+cA==
/*eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }]*/
for (i = 0; i < l; j = i++) {
doSomething(i, j);
}
for (i = l; i--;) {
doSomething(i);
}
for (i = 0; i < l;) i++;