为什么有人更喜欢lodash.js或underscore.js实用程序库而不是另一个?
Lodash似乎是下划线的替代品,后者已经存在了更长时间.
我认为两者都很精彩,但我对他们如何努力进行有根据的比较并不了解,我想更多地了解这些差异.
我一直想知道我是否可以在不使用keydown事件的情况下检测CTRL并SHIFT按下键.
原因是我在JavaScript中创建了某种Grid Viewer,并且我实现了通过按住CTRL或SHIFT键来选择不同的项目,因为它在大多数常见的查看器,编辑器等中起作用.
问题是当焦点不在页面的任何地方时.例如,我正在向书签添加页面.然后我按住CTRL或SHIFT单击该项目,但它正常运行,因为没有触发keydown.
有什么方法可以省略这个吗?也许不是,但对于将其视为我自己明显的Bug的客户来说,这可能会令人困惑.