aboutsummaryrefslogtreecommitdiffstats
path: root/src/traversing
diff options
context:
space:
mode:
authorChris Antaki <ChrisAntaki@gmail.com>2013-11-05 21:23:04 -0800
committerRichard Gibson <richard.gibson@gmail.com>2013-12-16 12:48:46 -0500
commitb8d0d54a3c4960794a1b492957abeb56eddd1e48 (patch)
treee07b6c64faed7953e5d27c81058438738d771a93 /src/traversing
parentb278d8174f307fd351ae9ce6409c1806e7426e34 (diff)
downloadjquery-b8d0d54a3c4960794a1b492957abeb56eddd1e48.tar.gz
jquery-b8d0d54a3c4960794a1b492957abeb56eddd1e48.zip
Reduce size by reordering variable declarations
Close gh-1421
Diffstat (limited to 'src/traversing')
-rw-r--r--src/traversing/findFilter.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/traversing/findFilter.js b/src/traversing/findFilter.js
index 71fe52aaf..f903ac715 100644
--- a/src/traversing/findFilter.js
+++ b/src/traversing/findFilter.js
@@ -53,14 +53,14 @@ jQuery.filter = function( expr, elems, not ) {
jQuery.fn.extend({
find: function( selector ) {
- var i,
+ var i = 0,
+ len = this.length,
ret = [],
- self = this,
- len = self.length;
+ self = this;
if ( typeof selector !== "string" ) {
return this.pushStack( jQuery( selector ).filter(function() {
- for ( i = 0; i < len; i++ ) {
+ for ( ; i < len; i++ ) {
if ( jQuery.contains( self[ i ], this ) ) {
return true;
}
@@ -68,7 +68,8 @@ jQuery.fn.extend({
}) );
}
- for ( i = 0; i < len; i++ ) {
+ i = 0;
+ for ( ; i < len; i++ ) {
jQuery.find( selector, self[ i ], ret );
}