@@ -52,10 +52,12 @@ var dom = {
5252 el . removeEventListener ( event , callback ) ;
5353 } ,
5454 once : function once ( el , event , callback ) {
55- var _arguments = arguments ,
56- _this = this ;
55+ var _this = this ;
5756 var handler = function handler ( ) {
58- callback . apply ( _this , _arguments ) ;
57+ for ( var _len = arguments . length , args = new Array ( _len ) , _key = 0 ; _key < _len ; _key ++ ) {
58+ args [ _key ] = arguments [ _key ] ;
59+ }
60+ callback . apply ( _this , args ) ;
5961 el . removeEventListener ( event , handler ) ;
6062 } ;
6163 el . addEventListener ( event , handler ) ;
@@ -64,20 +66,20 @@ var dom = {
6466 return el . classList . contains ( className ) ;
6567 } ,
6668 addClass : function addClass ( el ) {
67- for ( var _len = arguments . length , className = new Array ( _len > 1 ? _len - 1 : 0 ) , _key = 1 ; _key < _len ; _key ++ ) {
68- className [ _key - 1 ] = arguments [ _key ] ;
69+ for ( var _len2 = arguments . length , className = new Array ( _len2 > 1 ? _len2 - 1 : 0 ) , _key2 = 1 ; _key2 < _len2 ; _key2 ++ ) {
70+ className [ _key2 - 1 ] = arguments [ _key2 ] ;
6971 }
7072 el . classList . add . apply ( el . classList , className ) ;
7173 } ,
7274 removeClass : function removeClass ( el ) {
73- for ( var _len2 = arguments . length , className = new Array ( _len2 > 1 ? _len2 - 1 : 0 ) , _key2 = 1 ; _key2 < _len2 ; _key2 ++ ) {
74- className [ _key2 - 1 ] = arguments [ _key2 ] ;
75+ for ( var _len3 = arguments . length , className = new Array ( _len3 > 1 ? _len3 - 1 : 0 ) , _key3 = 1 ; _key3 < _len3 ; _key3 ++ ) {
76+ className [ _key3 - 1 ] = arguments [ _key3 ] ;
7577 }
7678 el . classList . remove . apply ( el . classList , className ) ;
7779 } ,
7880 toggleClass : function toggleClass ( el ) {
79- for ( var _len3 = arguments . length , className = new Array ( _len3 > 1 ? _len3 - 1 : 0 ) , _key3 = 1 ; _key3 < _len3 ; _key3 ++ ) {
80- className [ _key3 - 1 ] = arguments [ _key3 ] ;
81+ for ( var _len4 = arguments . length , className = new Array ( _len4 > 1 ? _len4 - 1 : 0 ) , _key4 = 1 ; _key4 < _len4 ; _key4 ++ ) {
82+ className [ _key4 - 1 ] = arguments [ _key4 ] ;
8183 }
8284 for ( var _i2 = 0 , _className = className ; _i2 < _className . length ; _i2 ++ ) {
8385 var c = _className [ _i2 ] ;
@@ -130,7 +132,7 @@ var fn = {
130132 defer : function defer ( func ) {
131133 setTimeout ( function ( ) {
132134 func ( ) ;
133- } ) ;
135+ } , 1 ) ;
134136 } ,
135137 wrap : function wrap ( func , other ) {
136138 return function ( ) {
0 commit comments