DIV CSS 佈局教程網
設為首頁
加入收藏
首頁
HTML基礎知識
CSS入門知識
JavaScript入門知識
DIV+CSS佈局
WEB網站前端
網頁腳本
網頁SEO優化
網頁制作工具
DIV+CSS佈局教程網
>>
網頁腳本
>>
JavaScript入門知識
>>
關於JavaScript
>> js 全世界最短的IE浏覽器判斷代碼
js 全世界最短的IE浏覽器判斷代碼
編輯:關於JavaScript  
var ie = !+"\v1";
僅僅需要7bytes!參見這篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,講述外國人是如何把IE的判定從32 bytes一步步縮簡成7 bytes!的故事
但這紀錄今年1月8日被一個俄國人打破了,現在只要6 bytes!它利用了IE與標准浏覽器在處理數組的toString方法的差異做成的。對於標准游覽器,如果數組裡面最後一個字符為逗號,JS引擎會自動剔除它。詳見這裡 恭喜你,Aleko ,你真是我的偶像!
var ie = !-[1,];
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
如果從非IE的角度判定,可以省一個比特,因為我們做兼容時,絕大多數情況都是IE與非IE地開工。
var notIE = -[1,];
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
上一頁:
js ie非ie浏覽器的幾種判斷方法小結
下一頁:
js 多種變量定義(對象直接量,數組直接量和函數直接量)
關於JavaScript
JavaScript使用IEEE 標准進行二進制浮點運算產生莫名錯誤的解決方法
javascript做帶小數的計算時,會出現9的循環,以下方法幫助解決。 第一個參數是需要處理的數值
淺說js變量
復制代碼 代碼如下:/* 1, 變量類型: JavaScript 是弱類型, 變量可存儲任意類型,
JavaScript通過RegExp實現客戶端驗證處理程序
1.讓文本框只允許輸入數字,運用asp.net mvc3.0的文本框控件 復制代碼 代碼如下: @H
相關文章
js根據地理坐標確定地圖中心位置
使用js和jquery獲取url及url參數的方法
使用js實現極速選擇輸入城市名
JS鼠標懸浮圖片左右箭頭點擊訪問上下頁
js動態改變字體大小實例
js獲取和設置元素屬性值
js字符串轉數組
使用jquery.easysector.js繪制百分比餅圖
JS中script標簽defer和async屬性的區別詳解
很實用的js選項卡切換效果
JavaScript基礎知識
JSON基礎
正則表達式
關於JavaScript
JavaScript技巧
jQuery入門知識
AJAX入門
JavaScript綜合知識
小編推薦
10個美觀實用的jQuery和MooTool日歷插件
基於JavaScript實現繼承機制之原型鏈(prototype chaining)的詳解
JS取得絕對路徑的實現代碼
JavaScript操作選擇對象的簡單實例
可以制作動畫菜單效果的jquery插件
javascript下拉列表菜單的實現方法
同時使用n個window onload加載實例介紹
JavaScript 一道字符串分解的題目
JS實現向表格中動態添加行的方法
node.js中的fs.readdirSync方法教程使用說明詳解
熱門推薦
js靜態方法與實例方法分析
使用JavaScript+canvas實現圖片裁剪
微信小程序-詳解微信登陸、微信支付、模板消息
基於JQuery打造無縫滾動新聞步驟詳解
JavaScript淡入淡出漸變簡單實例
js表單元素checked、radio被選中的幾種方法(詳解)
JavaScript性能優化 創建文檔碎片(document.createDocumentFragment)
JS實現的打字機效果完整實例
window.open的頁面如何刷新(父頁面)上層頁面
大家都在看
js判斷屏幕分辨率的代碼
js去字符串前後空格的實現方法
jquery把int類型轉換成字符串類型的方法
基於jquery打造的百分比動態色彩條插件
JavaScript獲取DOM元素位置和尺寸大小
js中取絕對值的2種方法
javascript轉換靜態圖片,增加粒子動畫效果
javascript手風琴下拉菜單實現代碼
XML學習教程
|
jQuery入門知識
|
AJAX入門
|
Dreamweaver教程
|
Fireworks入門知識
|
SEO技巧
|
SEO優化集錦
|
Copyright ©
DIV+CSS佈局教程網
All Rights Reserved