源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js 全世界最短的IE浏览器判断代码

  • 时间:2022-03-17 03:32 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js 全世界最短的IE浏览器判断代码
var ie = !+"\v1"; 仅仅需要7bytes!参见这篇文章,《[url=http://webreflection.blogspot.com/2009/01/32-bytes-to-know-if-your-browser-is-ie.html]32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE[/url]》,讲述外国人是如何把IE的判定从32 bytes一步步缩简成7 bytes!的故事 但这纪录今年1月8日被一个俄国人打破了,现在只要6 bytes!它利用了IE与标准浏览器在处理数组的toString方法的差异做成的。对于标准游览器,如果数组里面最后一个字符为逗号,JS引擎会自动剔除它。详见这里 恭喜你,Aleko ,你真是我的偶像! var ie = !-[1,];
[Ctrl+A 全选 注:[url=http://www.1sucai.cn/article/23421.htm]如需引入外部Js需刷新才能执行[/url]]
如果从非IE的角度判定,可以省一个比特,因为我们做兼容时,绝大多数情况都是IE与非IE地开工。 var notIE = -[1,];
[Ctrl+A 全选 注:[url=http://www.1sucai.cn/article/23421.htm]如需引入外部Js需刷新才能执行[/url]]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部