在JavaScript中我有这个测试'ontouchstart' in document.documentElement
。如果事件存在(即使为null),则评估为true
,否则评估为false
。我不知道如何在CoffeeScript中做相同的操作。完全按照它编写它会转换为使用__indexOf
函数,它不会执行相同的操作(它总是返回false)。
您还可以尝试'onmousemove'
查看始终存在的事件。
答案 0 :(得分:1)
改为使用of
:
'ontouchstart' of document.documentElement
您可以使用
in
来测试数组的存在,并使用of
进行测试 JavaScript对象密钥存在。