From a5e43c6d0c275642635985590a4e8880d5525a2c Mon Sep 17 00:00:00 2001 From: shmidtkirill Date: Mon, 19 Oct 2015 17:40:50 +0300 Subject: [PATCH] Changed index for "for...in" loop --- 1-js/4-data-structures/11-datetime/article.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/1-js/4-data-structures/11-datetime/article.md b/1-js/4-data-structures/11-datetime/article.md index b1066817..e27bf680 100644 --- a/1-js/4-data-structures/11-datetime/article.md +++ b/1-js/4-data-structures/11-datetime/article.md @@ -242,7 +242,7 @@ alert( "Цикл занял " + (end - start) + " ms" ); ```js function walkIn(arr) { - for (var key in arr) arr[i]++ + for (var key in arr) arr[key]++ } function walkLength(arr) { @@ -262,7 +262,7 @@ var arr = []; for (var i = 0; i < 1000; i++) arr[i] = 0; function walkIn(arr) { - for (var key in arr) arr[i]++; + for (var key in arr) arr[key]++; } function walkLength(arr) { @@ -289,7 +289,7 @@ var arr = []; for (var i = 0; i < 1000; i++) arr[i] = 0; function walkIn(arr) { - for (var key in arr) arr[i]++; + for (var key in arr) arr[key]++; } function walkLength(arr) { @@ -342,7 +342,7 @@ var arr = []; for (var i = 0; i < 1000; i++) arr[i] = 0; function walkIn(arr) { - for (var key in arr) arr[i]++; + for (var key in arr) arr[key]++; } function walkLength(arr) { @@ -516,4 +516,4 @@ alert( ms );
  • При преобразовании к числу объект `Date` даёт количество миллисекунд, прошедших с 1 января 1970 UTC. Побочное следствие -- даты можно вычитать, результатом будет разница в миллисекундах.
  • Для получения текущей даты в миллисекундах лучше использовать `Date.now()`, чтобы не создавать лишний объект `Date` (кроме IE8-)
  • Для бенчмаркинга лучше использовать `performance.now()` (кроме IE9-), он в 1000 раз точнее.
  • - \ No newline at end of file +