浏览代码

rename loadListener, errorListener to onInternalLoad, onInternalError, declare with "regular" function syntax

Max Wagner 7 年之前
父节点
当前提交
6d916aed6b
共有 1 个文件被更改,包括 10 次插入12 次删除
  1. 10 12
      src/loaders/ImageLoader.js

+ 10 - 12
src/loaders/ImageLoader.js

@@ -46,12 +46,10 @@ Object.assign( ImageLoader.prototype, {
 
 
 		var image = document.createElementNS( 'http://www.w3.org/1999/xhtml', 'img' );
 		var image = document.createElementNS( 'http://www.w3.org/1999/xhtml', 'img' );
 
 
-		var loadListener, errorListener;
+		function onInternalLoad() {
 
 
-		loadListener = function () {
-
-			image.removeEventListener( 'load', loadListener, false );
-			image.removeEventListener( 'error', errorListener, false );
+			image.removeEventListener( 'load', onInternalLoad, false );
+			image.removeEventListener( 'error', onInternalError, false );
 
 
 			Cache.add( url, this );
 			Cache.add( url, this );
 
 
@@ -59,21 +57,21 @@ Object.assign( ImageLoader.prototype, {
 
 
 			scope.manager.itemEnd( url );
 			scope.manager.itemEnd( url );
 
 
-		};
+		}
 
 
-		errorListener = function ( event ) {
+		function onInternalError( event ) {
 
 
-			image.removeEventListener( 'load', loadListener, false );
-			image.removeEventListener( 'error', errorListener, false );
+			image.removeEventListener( 'load', onInternalLoad, false );
+			image.removeEventListener( 'error', onInternalError, false );
 
 
 			if ( onError ) onError( event );
 			if ( onError ) onError( event );
 
 
 			scope.manager.itemEnd( url );
 			scope.manager.itemEnd( url );
 			scope.manager.itemError( url );
 			scope.manager.itemError( url );
 
 
-		};
+		}
 
 
-		image.addEventListener( 'load', loadListener, false );
+		image.addEventListener( 'load', onInternalLoad, false );
 
 
 		/*
 		/*
 		image.addEventListener( 'progress', function ( event ) {
 		image.addEventListener( 'progress', function ( event ) {
@@ -83,7 +81,7 @@ Object.assign( ImageLoader.prototype, {
 		}, false );
 		}, false );
 		*/
 		*/
 
 
-		image.addEventListener( 'error', errorListener, false );
+		image.addEventListener( 'error', onInternalError, false );
 
 
 		if ( url.substr( 0, 5 ) !== 'data:' ) {
 		if ( url.substr( 0, 5 ) !== 'data:' ) {