PyCharm對此說明了如下代碼:「效率低下的jQuery使用情況」,沒有提供任何有價值的解釋。我不知道我怎麼能做出這種高效:我不明白這種「效率低下的jQuery使用情況」
$('#popup-key input:eq(18)').val(key.labelcolor);
$('#popup-key input:eq(19)').val(key.color);
同此代碼:
var i;
for (i = 0; i < 9; ++i) {
var value = $('#popup-key input:eq(' + (i * 2) + ')').val();
var size = $('#popup-key input:eq(' + (i * 2 + 1) + ')').val() || defaultSettings.f;
if (value.trim() != '') {
clone.labels.push(new Label(value, inputToPositions[i], size));
}
}
想想會發生什麼搜索相同的選擇組。你一次查找所有的輸入來得到一個。比扔掉它一切。比下一次你再次查找所有輸入來找到另一個輸入。 – epascarello