如何在documentElement中检查项目,'in'不起作用

时间:2014-01-08 15:09:44

标签: coffeescript

在JavaScript中我有这个测试'ontouchstart' in document.documentElement。如果事件存在(即使为null),则评估为true,否则评估为false。我不知道如何在CoffeeScript中做相同的操作。完全按照它编写它会转换为使用__indexOf函数,它不会执行相同的操作(它总是返回false)。

您还可以尝试'onmousemove'查看始终存在的事件。

1 个答案:

答案 0 :(得分:1)

改为使用of

'ontouchstart' of document.documentElement

来自the documentation

  

您可以使用in来测试数组的存在,并使用of进行测试   JavaScript对象密钥存在。