Residual linting

{object} -> {Object}
Remove extra semicolons.
Use jQuery’s .empty().
Make nodelist loops O(n) rather than O(n^2).
Specify radix in parseInt to prevent guessing octal.
This commit is contained in:
Neil Fraser
2018-05-17 11:57:28 -07:00
parent 4fd4054f03
commit f9fb7f47ae
10 changed files with 29 additions and 31 deletions

View File

@@ -22,7 +22,7 @@ var langParam;
function setStrings (type, obj, ids) {
// Root element to look for element from
var i, sel, val, $elem, elem, node, parent = $('#svg_editor').parent();
var sel, val, $elem, elem, parent = $('#svg_editor').parent();
for (sel in obj) {
val = obj[sel];
if (!val) { console.log(sel); }
@@ -34,9 +34,8 @@ function setStrings (type, obj, ids) {
switch (type) {
case 'content':
for (i = 0; i < elem.childNodes.length; i++) {
node = elem.childNodes[i];
if (node.nodeType === 3 && node.textContent.replace(/\s/g, '')) {
for (var i = 0, node; (node = elem.childNodes[i]); i++) {
if (node.nodeType === 3 && node.textContent.trim() === '') {
node.textContent = val;
break;
}