diff options
| author | Nathan Dinsmore <nathan@users.noreply.github.com> | 2015-06-18 15:33:25 -0400 |
|---|---|---|
| committer | Nathan Dinsmore <nathan@users.noreply.github.com> | 2015-06-18 15:33:25 -0400 |
| commit | 82197c7a8c1835048fb6a787c41845049c89ca0c (patch) | |
| tree | 56452a6afa053e346c7e949615d467d9a655c8c5 | |
| parent | 995e782147c202a8afa64cabe204849b955f153b (diff) | |
| download | snap-82197c7a8c1835048fb6a787c41845049c89ca0c.tar.gz snap-82197c7a8c1835048fb6a787c41845049c89ca0c.zip | |
Declare some variables earlier
| -rw-r--r-- | morphic.js | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1244,7 +1244,7 @@ function getDocumentPositionOf(aDOMelement) { function copy(target) { // answer a shallow copy of target - var value, c, property; + var value, c, property, keys, l, i; if (typeof target !== 'object') { return target; @@ -1256,8 +1256,8 @@ function copy(target) { if (target instanceof target.constructor && target.constructor !== Object) { c = Object.create(target.constructor.prototype); - var keys = Object.keys(target); - for (var l = keys.length, i = 0; i < l; ++i) { + keys = Object.keys(target); + for (l = keys.length, i = 0; i < l; ++i) { property = keys[i]; c[property] = target[property]; } |
