CSでこれを書く方法がわかりません。多分some1が助けることができます:
FB.getLoginStatus(function (response) {} , {scope : scope})
ありがとう。
CSでこれを書く方法がわかりません。多分some1が助けることができます:
FB.getLoginStatus(function (response) {} , {scope : scope})
ありがとう。
次のように CoffeeScript を記述します...
FB.getLoginStatus(
(response) ->
doSomething()
{scope: scope})
これはJavaScriptに変換されます...
FB.getLoginStatus(function(response) {
return doSomething();
}, {
scope: scope
});
FB.getLoginStatus(function(response) {}, {
scope: scope
});
JavaScript では次のようになります。
FB.getLoginStatus(
(response) ->
{ scope }
)
コーヒースクリプトで。
複数のパラメーターに関する質問にさらに答えるには、次の例をご覧ください。
$('.main li').hover(
-> $(@).find('span').show()
-> $(@).find('span').hide()
)
CoffeeScript では次のようになります。
$('.main li').hover(function() {
return $(this).find('span').show();
}, function() {
return $(this).find('span').hide();
});
JavaScript で。
複数のパラメーターの処理に関するさらに単純な例 (無名関数なし) は次のようになります。
hello = (firstName, lastName) ->
console.log "Hello #{firstName} #{lastName}"
hello "Coffee", "Script"
in CoffeeScript は次のようにコンパイルされます。
var hello;
hello = function(firstName, lastName) {
return console.log("Hello " + firstName + " " + lastName);
};
hello("Coffee", "Script");
JavaScript で。