은 다음과 커피 스크립트를 고려CoffeeScript -이 이상한 "Return"발생은 무엇을 의미합니까?
$(function() {
if (localStorage["Flag1"] !== "Done") {
localStorage["Flag1"] = "Done";
}
return $(".start").click(function() {
if (localStorage["Flag2"] !== "Done") {
return localStorage["Flag2"] = "Done";
}
});
});
가 렌더링 자바 스크립트로 재배되는 "반환"의 두 가지 이상한 발생이 있습니다
$ ->
if localStorage["Flag1"] isnt "Done"
localStorage["Flag1"] = "Done" # Flagged on first page loading
$(".start").click ->
if localStorage["Flag2"] isnt "Done"
localStorage["Flag2"] = "Done" # Flagged on first click interaction
로 컴파일한다. 그들이하는 일은 스크립트의 실행에 어떤 영향을 미칩니 까? 감사!
http://coffeescript.org/#expressions –