]> source.dussan.org Git - jquery.git/commit
Core: Support Symbol wrapper objects in jQuery.type
authorChristian Grete <webmaster@christiangrete.com>
Fri, 2 Oct 2015 22:28:34 +0000 (00:28 +0200)
committerOleg Gaidarenko <markelog@gmail.com>
Mon, 12 Oct 2015 22:18:39 +0000 (01:18 +0300)
commitc7cf28681eeb2a7f6d71e5e17b293c252900bda7
treed29f76e6ac6da06258cb019017f6ed0495301e45
parent905ab09afcead6498c1ffc2f82218c51b55352a0
Core: Support Symbol wrapper objects in jQuery.type

In ECMAScript 2015 (ES6), the native typeof operator returns "symbol"
for Symbol primitives. As it is possible to wrap symbols using the
Object constructor, symbols can be objects as well as any other
primitive type in JavaScript and should be determined by jQuery.type.

Cherry-picked from 8a734344f2566dab5b8d34ecd79ae81ebd8843c5
Closes gh-2627
src/core.js
test/unit/core.js