Remove unused data from KnockoutJS

This commit is contained in:
djmaze 2021-09-28 14:03:07 +02:00
parent 5cb4d338a1
commit bf756c9279
6 changed files with 6 additions and 39 deletions

View file

@ -118,7 +118,7 @@ ko.extenders['trackArrayChanges'] = (target, options) => {
case 'push':
offset = arrayLength;
case 'unshift':
for (var index = 0; index < argsLength; index++) {
for (let index = 0; index < argsLength; index++) {
pushDiff('added', args[index], offset + index);
}
break;
@ -139,7 +139,7 @@ ko.extenders['trackArrayChanges'] = (target, options) => {
endAddIndex = startIndex + argsLength - 2,
endIndex = Math.max(endDeleteIndex, endAddIndex),
additions = [], deletions = [];
for (var index = startIndex, argsIndex = 2; index < endIndex; ++index, ++argsIndex) {
for (let index = startIndex, argsIndex = 2; index < endIndex; ++index, ++argsIndex) {
if (index < endDeleteIndex)
deletions.push(pushDiff('deleted', rawArray[index], index));
if (index < endAddIndex)