2
addToBasket = (id, qty) ->
if $.cookie('basket')?
# Basket exists
basket = $.parseJSON($.cookie('basket'))
basket.push({ 'id': id, 'qty': qty })
$.cookie('basket', JSON.stringify(basket))
else
# Basket doesn't exist
alert 'Creating basket'
basket = JSON.parse([{'id': id, 'qty': qty}])
$.cookie('basket', JSON.stringify(basket))
나는 내 머리카락을 찢어 내고있다. 필자는 컴파일 된 동등한 함수를 실행할 수 없으며 항상 잘못된 토큰 오류가 발생합니다. 나는 불량의 보이지 않는 캐릭터를 확인했으며 거기에 CR/LF 외에는 아무것도 없다.예기치 못한 토큰 ILLEGAL .. 어딘가
샘플 2 행의 물음표가 정확한지 확인하십시오. 저는 전문 커피 전문인이 아니지만 문서에서 물음표와 관련된 내용을 찾을 수 없습니다. http://coffeescript.org/#conditionals – Spontifixus
@Spontifixus 예, 해당 페이지에 "Existential Operator"로 표시됩니다. 나는 늪지 표준 "처음에는 아무 것도 정의되지 않았다." ? 그냥 정리할 뿐이 었어. – user1381745
아 물론 ... 나머지 코드는 충분히 멋지게 보입니다. 그래도'$ .cookie ('basket') 구문을 해석합니다. JSON 구문 분석기가 "바구니"에 무엇이있을 수 있습니까? – Spontifixus