前面的話 與setTimeout和setInterval不同,requestAnimationFrame不需要設置時間間隔。這有什么好處呢?為什么requestAnimationFrame被稱為 ...
前面的話 在上一篇中,概要地介紹了XHR對象的使用。本文將詳細介紹使用XHR對象發送請求的兩種方式 GET和POST。下面將以實例的形式來詳細說明 GET GET是最常見的請求類型,最常用於向服務器查詢某些信息,它適用於當URL完全指定請求資源,當請求對服務器沒有任何副作用以及當服務器的響應是可緩存的情況下 數據發送 使用GET方式發送請求時,數據被追加到open 方法中URL的末尾 數據以問號開 ...
2017-03-01 23:16 0 4098 推薦指數:
前面的話 與setTimeout和setInterval不同,requestAnimationFrame不需要設置時間間隔。這有什么好處呢?為什么requestAnimationFrame被稱為 ...
前面的話 鼠標和鍵盤是電腦端主要的輸入設備,上篇介紹了鼠標事件,本文將詳細介紹鍵盤事件 類型 鍵盤事件用來描述鍵盤行為,主要有keydown、keypress、keyup三個事件 ...
前面的話 本文從執行環境的角度來分析閉包,先用一張圖開宗明義,然后根據圖示內容對代碼進行逐行說明,試圖對閉包進行更直觀的解釋 圖示 說明 下面按照代碼執行流的順序對該圖 ...
前面的話 javascript函數的參數與大多數其他語言的函數的參數有所不同。函數不介意傳遞進來多少個參數,也不在乎傳進來的參數是什么數據類型,甚至可以不傳參數。本文是深入理解javascript函數系列第二篇——函數參數 arguments javascript中的函數定義 ...
前面的話 事件處理程序又叫事件偵聽器,實際上就是事件的綁定函數。事件發生時會執行函數中相應代碼。事件處理程序有HTML事件處理程序、DOM0級事件處理程序、DOM2級事件處理程序和IE事件處理程 ...
前面的話 函數柯里化currying的概念最早由俄國數學家Moses Schönfinkel發明,而后由著名的數理邏輯學家Haskell Curry將其豐富和發展,currying由此得名。本文 ...
前面的話 既然有getElementById()和getElementsByTagName()方法,為什么沒有getElementsByClassName()呢?id屬性、標簽名、class屬性 ...
前面的話 上一篇介紹過this的綁定規則,那如果在函數的調用位置上同時存在兩種以上的綁定規則應該怎么辦呢?本文將介紹this綁定的優先級 顯式綁定 pk 隱式綁定 顯式綁定勝出 new綁定 pk 隱式綁定 new綁定勝出 new ...