摘要:但是,由于天生存在著一點戲劇性據傳說是在飛機上幾天時間設計出來的,模塊系統作為一門語言最基本的屬性卻是所缺的。尤其是在多頁面的項目下,不同頁面的腳本都是根據依賴關系異步按需加載的,不用手動處理每個頁面加載腳本的情況。 轉原文 概述 javaScript — 目錄最火熱的語言,到處發著光芒, html5, hybrid apps, node.js, full-stack 等等。jav...
摘要:檢測檢測一個變量是否為數組類型,最直接的方法這種方法問題在于如果網頁中有多個框架,即存在多個版本的構造函數,不同框架的數組實例檢測起來就會失敗,但這種情況畢竟不常見。 無論什么編程語言,數組總是用的最多的引用數據類型之一。JS中的數組有些特殊,它不像Java那種強類型語言那樣,一個數組只能存放一種類型的數據。JavaScript允許數組中的每一項的數據類型不同。、 本文分九個層面對Ja...
摘要:異步編程在傳統編程實踐中,大多數操作都是同步發生的。中的異步編程異步是一種輸入輸出處理的形式,它允許在傳輸完成之前,其它處理能繼續進行。 本文轉載自:眾成翻譯譯者:網絡埋伏紀事鏈接:http://www.zcfy.cc/article/1759原文:https://blog.risingstack.com/node-hero-async-programming-in-node-js/ ...
摘要:背景最近我們前端團隊在重構大量的組件,為了保證代碼質量,我要求團隊中的成員必須編寫單元測試,并且測試覆蓋率達到以上。總結對一個持續集成的項目來說,單元測試非常重要,同時最好具有較高的測試覆蓋率。 背景 最近我們前端團隊在重構大量的 UI 組件,為了保證代碼質量,我要求團隊中的成員必須編寫單元測試,并且測試覆蓋率達到 80% 以上。那么問題來了,為什么是 80% 的覆蓋率? 這是一個硬性...
摘要:本教程可能不是最精品的,但一定是最細致的。插件開發下面我們就來看第二種方式的插件開發。然后我們的插件代碼在這個方法里面展開。 要說jQuery 最成功的地方,我認為是它的可擴展性吸引了眾多開發者為其開發插件,從而建立起了一個生態系統。這好比大公司們爭相做平臺一樣,得平臺者得天下。蘋果,微軟,谷歌等巨頭,都有各自的平臺及生態圈。 學會使用jQuery并不難,因為它簡單易學,并且相信你接觸...