Răsfoiți Sursa

More robust polyfill for Function.prototype.name. See #10071.

Mr.doob 9 ani în urmă
părinte
comite
9b9256a96d
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      src/polyfills.js

+ 1 - 1
src/polyfills.js

@@ -29,7 +29,7 @@ if ( Function.prototype.name === undefined ) {
 
 		get: function () {
 
-			return this.toString().match( /^\s*function\s*(\S*)\s*\(/ )[ 1 ];
+			return this.toString().match( /^\s*function\s*([^\(\s]*)/ )[ 1 ];
 
 		}