-
IE6/7/8/9不支持exec的簡寫方式
如下 復制代碼 代碼如下: var ary = /h/(hello); alert(ary); IE6/7/8/9中報錯 Firefox/Safari/Chrome/O
-
僅IE不支持setTimeout/setInterval函數的第三個以上參數
復制代碼 代碼如下: setTimeout(function(obj){ alert(obj.a); }, 2000, {a:1}); 即傳了第三個參數,第三個參數將作
-
js 頁面關閉前的出現提示的實現代碼
實現起來比較簡單如下 復制代碼 代碼如下: window.onbeforeunload = function() { return 確定離開頁面嗎?; } 還有一種
-
javascript中萬惡的function實例分析
javascript中最有特色而又讓你困惑的function算一個了 下面看一下常用操作 復制代碼 代碼如下: function doit(){ ..... }
-
一些常用的JavaScript函數(json)附詳細說明
復制代碼 代碼如下: var YX = { //得到JS內置數據類型的類型,返回值包括[Date,RegExp,Number,String,Array,Boolean,F
-
潛說js對象和數組
復制代碼 代碼如下: /* 數組和對象 【JavaScript 權威指南 第五版】 */ /* 對象: 是一個無序屬性集合, 每個屬性都有自己的名字和值 */ /* 創建
-
淺說js變量
復制代碼 代碼如下:/* 1, 變量類型: JavaScript 是弱類型, 變量可存儲任意類型, 並且運行期間類型可變; -> 變量可進行類型轉換; */ /*
-
JavaScript EasyPager 分頁函數
復制代碼 代碼如下: var EasyPager = function(wrap,pageCount,currPage){ var d = document ,el =
-
使用javascript獲取flash加載的百分比的實現代碼
復制代碼 代碼如下:<!DOCTYPE HTML> <html lang=en-US> <head> <meta charset
-
JavaScript使用IEEE 標准進行二進制浮點運算產生莫名錯誤的解決方法
javascript做帶小數的計算時,會出現9的循環,以下方法幫助解決。 第一個參數是需要處理的數值,第二個參數是需要保留的小數位數。自家項目裡面就這麼用了~ 復制代碼
-
解讀JavaScript代碼 var ie = !-[1,] 最短的IE判定代碼
var ie = !-[1,]; 這句代碼在IE9之前曾被稱為世界上最短的IE判定代碼。代碼雖短但確包含了不少javascript基
-
在JavaScript中監聽IME鍵盤輸入事件
輸入法應當如何觸發鍵盤事件呢?是每一下擊鍵都觸發一次事件,還是選詞完畢才觸發事件呢?整句輸入又該如何觸發事件呢?不同的操作系統和不同的浏覽器對此有不同的看法。在最糟糕的情
-
js 靜態動態成員 and 信息的封裝和隱藏
靜態動態成員 一下用面向對象的相關概念來解釋js中的仿面向對象,因為js中不像其他語言,不存在面向對象語言的相關特性,但可以通過一些技巧來模仿面向對象。我用同樣的概念來概
-
16個最流行的JavaScript框架[推薦]
1. jQuery – Javascript FrameworkjQuery 是最流行的 JavaScript 框架,它簡化了HTML 文檔遍歷、事件處理、動畫
-
精通Javascript系列之數值計算
更直觀一點: --------------------- 例:var a=32.6; var b=67; var c=9e5; ---------------------
-
精通Javascript系列之Javascript基礎篇
javascrpit的基本概念: 1)區分大小寫 與JAVA一樣,JS中的變量,函數,運算符以及其他的一切東西都是區分大小寫的,例如:變量MyTag與MYTAG是兩個不同
-
精通Javascript系列之數據類型 字符串
js一共有9種數據類型,分別是:未定義(undefined)、空(null)、布爾型(boolean)、字符串(string)、數值(number)、對象(object)
-
functional繼承模式 摘自javascript:the good parts
這種模式的作用在於確保對象屬性的真正私有化, 我們無法直接訪問對象的狀態, 只能通過特權方法來進行操作. 下面直接來個例子吧. 復制代碼 代碼如下: var person
-
將HTMLCollection/NodeList/偽數組轉換成數組的實現方法
這裡把符合以下條件的對象稱為偽數組 1,具有length屬性 2,按索引方式存儲數據 3,不具有數組的push,pop等方法 如 1,function內的argument
-
為非IE浏覽器添加mouseenter,mouseleave事件的實現代碼
先了解幾個事件對象屬性target 指事件源對象,點擊嵌套元素最裡層的某元素,該元素就是target。IE6/7/8對應的是srcElement。currentTarge