是否有另一種語言像JavaScript一樣處理變量的功能?有沒有另一種語言像JavaScript?
例如:
var $ = function(a){return document.getElementById(a);}
或:
function exec(a,b){return a.apply(window,b);}
是否有另一種語言像JavaScript一樣處理變量的功能?有沒有另一種語言像JavaScript?
例如:
var $ = function(a){return document.getElementById(a);}
或:
function exec(a,b){return a.apply(window,b);}
只有約million其中。人們通常需要更多的功能,而不是將它們作爲變量傳遞並在參數上調用它們,但如果這是您的標準,那麼即使C符合它。
其實PHP可以做這樣的事情,你在你的第一個例子說明。
$lt = function($arg) {
return str_replace('<', '<', $arg);
}
$lt("<br />");
是的。 C++,C#(從C++ 11開始),大多數函數式語言(LISP,StandardML)以及其他更多的語言。
編輯:你有沒有試過在線搜索? http://en.wikipedia.org/wiki/Anonymous_function
downvote的任何原因? – 2012-02-12 02:45:03
PHP(最新版本)可以做到這一點。試用谷歌功能編程。 – Bojangles 2012-02-12 02:35:23
看看各種功能語言。 – 2012-02-12 02:35:30
是的,很多。看看功能語言,如果你喜歡這個範例。許多混合範式語言也繼承了這個概念,即使是PHP。 – deceze 2012-02-12 02:36:23