我們大多數人都使用過JavaScript,近年來隨著各種JavaScript框架的流行使得JavaScript變得更加神奇和容易。"Anonymous (匿名)函數?不知道那是什么但是看起來和自己所寫的差不多。”
你可能并不知道可以傳給 new Function() 一個字符串作為函數的body來構造一個 JavaScript函數。編程中并不經常用到,但有時候應該是很有用的.
下面是 new Function 的基本用法:
問題是:什么時候適合使用這種方式,而不使用傳統的函數聲明 function myFnName() 和/或 匿名函數定義? Andrea Giammarchi 認為,最適合使用 這種函數定義方式的場景是在NodeJS和瀏覽器的全局環境中:
新聞熱點
疑難解答