1. 问题背景:     1.IE6/7/8支持通过window.event获取对象,通过attachEvent方式添加事件时也支持事件对象作为句柄第一个参数传入 2.Firefox只支持事件对象作为句柄第一个参数传入 3.IE9/Opera/Safari/Chrome两种方式都支持 所以在Firefox中直接引用event会有undefined问题。 为了解决浏览器兼容问题,可以使用下面的方法获取。 var evt = windo ...

    阅读全文
  2. 通过chrome://flags可以看到chrome setting的设置, 可以通过启用#enable-javascript-harmony可以使用很多实现性功能。 下面只是该页面的文字复制:设置很多,需要用到的地方再研究。 请小心,这些实验性功能可能有风险 警告 这些实验性功能随时可能会更改、中止或取消。因此,我们完全无法保证您启用某项实验性功能后会发生什么情况,您的浏览器甚至可能会自动崩溃。请注意,您的浏览器可能会删除您的所有数据,您的安全和隐私也有可能受到意外伤害。您启 ...

    阅读全文
  3. 获取Chrome URls可以看到Chrome提供的访问URLs. 只要在地址栏输入“chrome://chrome-urls/”就可以列出Chrome提供的所有urls。 List of Chrome URLs chrome://accessibility chrome://appcache-internals chrome://apps chrome://blob-internals chrome://bookmarks chrome: ...

    阅读全文
  4. 哪些是ES6浏览器和ES5浏览器?这实际上是一个伪命题。 因为还没有一个浏览器100%支持ES6,对于浏览器使用的javascript引擎,各浏览器厂商都不同,对应的javascript引擎对ES6的程度也不一样,而且也不是说一次性将ES6的特性全部支持。 这里有一个LINK有很好的各类浏览器对ES6中的特性支持程度。 http://kangax.github.io/compat-table/es6/ 这是ES6的特性列表, https://github.com/l ...

    阅读全文