]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Cache length variables.
authorXhmikosR <xhmikosr@gmail.com>
Tue, 25 Sep 2018 09:54:09 +0000 (12:54 +0300)
committerXhmikosR <xhmikosr@gmail.com>
Mon, 8 Oct 2018 17:12:34 +0000 (20:12 +0300)
docs/assets/js/src/customizer.js
js/tests/index.html

index 7fd6216e62b23e6f80ad12a69c66acff55c59598..722a0395571de024096bea800ea513f1e13c501f 100644 (file)
@@ -417,7 +417,7 @@ window.onload = function () { // wait for load in a dumb way because B-0
     var dependencies = this.getAttribute('data-dependencies')
     if (!dependencies) return
     dependencies = dependencies.split(',')
-    for (var i = 0; i < dependencies.length; i++) {
+    for (var i = 0, len = dependencies.length; i < len; i++) {
       var $dependency = $('[value="' + dependencies[i] + '"]')
       $dependency && $dependency.prop('checked', true)
     }
@@ -428,7 +428,7 @@ window.onload = function () { // wait for load in a dumb way because B-0
     var dependents = this.getAttribute('data-dependents')
     if (!dependents) return
     dependents = dependents.split(',')
-    for (var i = 0; i < dependents.length; i++) {
+    for (var i = 0, len = dependents.length; i < len; i++) {
       var $dependent = $('[value="' + dependents[i] + '"]')
       $dependent && $dependent.prop('checked', false)
     }
index 3234dc7a8add5888713c55805081305ffacf1231..d883fa50e67616b3d444ada1eeee5e19ccb0e48e 100644 (file)
@@ -42,7 +42,7 @@
           'delegate',
           'undelegate'
         ]
-        for (var i = 0; i < eventAliases.length; i++) {
+        for (var i = 0, len = eventAliases.length; i < len; i++) {
           var eventAlias = eventAliases[i]
           $.fn[eventAlias] = function () {
             throw new Error('Using the ".' + eventAlias + '()" method is not allowed, so that Bootstrap can be compatible with custom jQuery builds which exclude the "event aliases" module that defines said method. See https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#js')
           'test',
           'throws'
         ];
-        for (var i = 0; i < methodNames.length; i++) {
+        for (var i = 0, len = methodNames.length; i < len; i++) {
           var methodName = methodNames[i];
           window[methodName] = undefined;
         }