预先感谢您的耐心...真的想填补我的 JS 知识中奇怪的空白...
分析别人的脚本并发现:
Var isTouch = "ontouchstart" in window;
“窗口内”部分在做什么?我在谷歌上搜索了几个基本的变量声明教程,但没有提到,而且“in”是一个非常基本的词,很难找到答案。
谢谢
JK
最佳答案
表达式someString in someObject
返回一个 bool 值,指示该对象是否具有该名称的属性。
Spec
如果 window
有 ontouchstart
属性。
关于javascript - 声明 JS 变量时使用 "in",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6400239/