[Javascript] evalじゃなくて安全に任意文字列コードが実行できるnew Function()
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIT5rqKjXZjwY_rdhpzrbjl6Q-pu5P5hzhxjFhWj6d-wWeQo4OPeK4v5b80XjDCII5fwxxPjvxoIMe4wVtwe-hOnJu24LQjDAJi_CJOfsrKfs7oS05tZa4U50n2mk7CcghY8h492S8CjBDrSZ_L-4HEKxrXkMtxBDH52G4tHXtkmrxOYEXUY8Rha5P/s1600/javascript.png)
const a = 1
const b = 2
const answer = new Function('a' , 'b' , 'return a + b')(a,b)
console.log(answer)
> 3
const a = 1
const b = 2
const answer = new Function('a' , 'b' , 'return a + b')(a,b)
console.log(answer)
> 3