From 907a5d83acaffa7ac6abe0be052fa39f58393ba6 Mon Sep 17 00:00:00 2001 From: Fran Verona Date: Mon, 19 Oct 2015 14:48:12 +0100 Subject: [PATCH] Update cache-loop-length.md Add a better alternative to avoid a lot of unused variables outside loops --- page/performance/cache-loop-length.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/page/performance/cache-loop-length.md b/page/performance/cache-loop-length.md index 05cc6269..227198a0 100644 --- a/page/performance/cache-loop-length.md +++ b/page/performance/cache-loop-length.md @@ -16,3 +16,13 @@ for ( var i = 0; i < myLength; i++ ) { } ``` + +Or if you only need length property for this loop, you can also declare it as a local variable. + +``` +for ( var i = 0, myLength = myArray.length; i < myLength; i++ ) { + + // do stuff + +} +```