另类的JS常见函数应用

偶然在网上看到这样的写法

1 'alert("hello")'.replace(/.+/, eval);
2 'alert("hello")'.replace(/.+/function(m){new Function(m)();});
3 
4 var i = 0; eval(Array(10).join('alert(++i);'));
5 var i = 0new Function(Array(10).join('alert(++i);'))();

挺精妙的写法,记下备用

原文地址:https://www.cnblogs.com/varlxj/p/1406060.html