diff options
author | Michał Gołębiowski <m.goleb@gmail.com> | 2015-06-01 23:25:38 +0200 |
---|---|---|
committer | Michał Gołębiowski <m.goleb@gmail.com> | 2015-06-13 23:14:36 +0200 |
commit | bb026fc12c3c2ad37f47f0919e484bddcdc3d291 (patch) | |
tree | 7ba8975dcfd6c912f8ecb71761648ad4a38efe9b /test/node_smoke_tests/iterable_with_native_symbol.js | |
parent | 9c8a3ecdc46156afd8f93aa44b6e6aea7c52c049 (diff) | |
download | jquery-bb026fc12c3c2ad37f47f0919e484bddcdc3d291.tar.gz jquery-bb026fc12c3c2ad37f47f0919e484bddcdc3d291.zip |
Core: Make jQuery objects iterable
Make iterating over jQuery objects possible using ES 2015 for-of:
for ( node of $( "<div id=narwhal>" ) ) {
console.log( node.id ); // "narwhal"
}
Fixes gh-1693
Diffstat (limited to 'test/node_smoke_tests/iterable_with_native_symbol.js')
-rw-r--r-- | test/node_smoke_tests/iterable_with_native_symbol.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/node_smoke_tests/iterable_with_native_symbol.js b/test/node_smoke_tests/iterable_with_native_symbol.js new file mode 100644 index 000000000..3376ebdc5 --- /dev/null +++ b/test/node_smoke_tests/iterable_with_native_symbol.js @@ -0,0 +1,8 @@ +"use strict"; + +if ( typeof Symbol === "undefined" ) { + console.log( "Symbols not supported, skipping the test..." ); + process.exit(); +} + +require( "./lib/ensure_iterability_es6" )(); |