В этой статье описывается метод простого тестирования цикла цикла JS. Поделитесь этим для вашей ссылки, следующим образом:
<! Doctype html> <html lang = "zh-cn"> <head> <meta charset = "utf-8"> <Title> JS Test Tyce Time </title> <script> var arr = []; var max = 10000000; // загрузка window.addeventListener ("load", function () {settimeout (function () {// инициализировать arr для (var i = 0; i <max; i ++) {arr [i] = i+1;} // Показать все кнопки document.getElementbyid ("div1"). }, 1); // 1) Использовать для функции цикла Test1 () {var d1 = new Date (); var sum = 0; for (var i = 0; i <arr.length; i ++) {sum+= arr [i]} var d2 = new date (); var x = d2 - d1; console.log ("для результата расчета:" + sum + ", time:" + x); } // 2) Использовать для ... IN цикла Function Test2 () {var d1 = new Date (); var sum = 0; for (var i in arr) {sum += arr [i]} var d2 = new date (); var x = d2 - d1; console.log ("для .. в результате расчета:" + sum + ", time:" + x); } // 3) функция цикла Test3 () {var d1 = new Date (); var sum = 0; arr.foreach (function (n) {sum += n;}) var d2 = new date (); var x = d2 - d1; console.log ("Результат расчета Foreach:" + sum + ", time:" + x); } </script> </head> <body> Пожалуйста, нажмите F12, чтобы просмотреть выходной выход <br/> <div id = "div1" style = "display: none;"> <input type = "value =" с помощью цикла "onclick =" test1 (); " /> <br /> <input type = "button" value = "Использование для .. IN LOOP" ONCLICK = "test2 ();" /> <br /> <input type = "button" value = "с использованием цикла Foreach" onclick = "test3 ();" /> <br/> <br/> </div> <div id = "div2"> инициализация ... </div> </body> </html>Изображение воспроизведения:
For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript Traversal Algorithm and Skills", "Summary of JavaScript Switching Special Effects and Skills", "Summary of JavaScript Search Algorithm Skills", "Summary of JavaScript Animation Special Effects and Skills", "Summary of JavaScript Errors and Debugging Skills", "Summary of JavaScript Data Structures и навыки алгоритма »и« Сводка использования математической операции JavaScript »»
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.