【JS】执行静态代码

JS 的函数声明有很多种方式,而 newFunction 这种方法,可以执行静态代码,这里说的静态代码可以理解为字符串。
【例 1】
复制代码
【例 2】
复制代码

JS 的函数声明有很多种方式,而 newFunction 这种方法,可以执行静态代码,这里说的静态代码可以理解为字符串。
【例 1】
var func = new Function("console.log('Hello Rabbit~')");func(); // 输出 Hello Rabbit~【例 2】
var func = new Function(` (function() { var sum = 0; for(var i = 1; i <= 10; i++) { sum += i; } console.log(sum); })()`);func(); // 输出 55反派 2019.03.19 加入
哈哈哈哈哈哈哈哈哈哈哈哈哈哈

促进软件开发及相关领域知识与创新的传播
京公网安备 11010502039052号


评论