ich dieses Stück Code in jQuery Migrate v1.1.1Was bedeutet das Javascript Snippet wird (Start von jQuery Migrationsdatei)
jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){/* anything */}
Und ich frage mich wirklich über 2 Dinge gefunden haben:
1) Was bedeutet ===void 0
?
2) Warum folgt auf diese Bedingungen ein Komma? Meine Tests haben gezeigt, dass es immer ausgeführt wird.
Sein Ich muss nur wissen, nicht wirklich, aber ich bin wirklich interessiert, weil ich dachte, dass ich alles über JS wusste. ;)
prüfen dieses Themas: http://stackoverflow.com/questions/4806286/difference-between-void-0 -und-undefined –
Siehe den Minimizer, der für diesen Code verwendet wurde, uglify2. https://github.com/mishoo/UglifyJS2#the-unsafe-option Suche nach "void 0" auf dieser Seite. –