我下面從CoffeeScript的cookbook爲什麼'假'不打印?
和我玩了一下這個例子中,例如: http://jsfiddle.net/andilab/N8DP3/2/
normal_false = 1<2<2 #false -> is NOT printed
normal_true = 1<2<3 #true -> is printed
知道爲什麼false
不打印,直到與JSON.stringify使用,它是物質的coffescript或JSFiddle或jQuery?
一些語言將打印布爾'FALSE'爲空,我想JavaScript是其中之一。 – Havenard
也只是追加另一個字符串似乎強迫它成爲一個完整的字符串,例如'out.append'|'+ normal_false +'|''。它可能是append有某種重載類型的東西,如果它傳遞了一個布爾值,會導致true和false沿着不同的行傳遞,它將會做一些特殊的事情。對於其標準的'out.append false'值得一看,它可以簡化掉範圍比較的東西。 – Chris
進一步玩這個實際上是相關的jQuery的附加功能,甚至不coffeescript ... – Chris