【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 加入
哈哈哈哈哈哈哈哈哈哈哈哈哈哈
促进软件开发及相关领域知识与创新的传播
评论