當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
超短的判断IE javascript代码
生活随笔
收集整理的這篇文章主要介紹了
超短的判断IE javascript代码
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先說明該代碼只能在IE 6~8中有效,再高級(jí)的IE已經(jīng)修復(fù)這個(gè)BUG
<script type=’text/javascript’> var ie = !-[1,]; alert(ie); //如果是ie,彈出true </script>原因:
首先[1,]是個(gè)數(shù)組,由于有個(gè)逗號(hào),IE會(huì)在后面自動(dòng)插入一個(gè)空元素,這樣里面就有兩個(gè)元素!
"-" 操作符將數(shù)組強(qiáng)制轉(zhuǎn)型成數(shù)值,由于數(shù)組里面有兩個(gè)元素,轉(zhuǎn)型失敗,變成 NaN ?再加“!” 操作符,就變成 true了
?
轉(zhuǎn)載于:https://www.cnblogs.com/hongchenok/p/3748182.html
總結(jié)
以上是生活随笔為你收集整理的超短的判断IE javascript代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转:Yupoo(又拍网)的系统架构
- 下一篇: ARM指令集(下)