(function (x,y) {return x+y})('foo')
我學習JavaScript。
我不知道這句話的意思。這似乎是一個功能。但是,當我使用它作爲
foo(1,2)
它給出錯誤。 誰能告訴我那句話是什麼意思?這是一個函數還是一個錯誤的陳述?如果是功能,我該如何使用它?或者是
有來自Facebook API的演示,這是
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
我不明白這個代碼類似的功能。它是以document, 'script', 'facebook-jssdk'
作爲輸入的函數嗎?如果是,函數名稱是什麼? 謝謝!
到底是什麼問題? – Whymarrh
它的工作原理與預期完全一樣 - > ** http://jsfiddle.net/adeneo/n3Eb4/** – adeneo
到底「不符合javascript的質量」是什麼意思? – user2357112