JavaScript學習總結

摘要:早期的javascript版本沒有塊級做用域、沒有類、沒有包、也沒有模塊,這樣會帶來一些問題,如複用、依賴、衝突、代碼組織混亂等,隨着前端的膨脹,模塊化顯得很是迫切。 前端模塊化規範以下: 1、前端模塊化概要 1.一、模塊概要 JavaScript在早期的設計中就沒有模塊、包、類的概念,開發者須要模  閱讀全文
 
摘要:1、ECMAScript概要 ECMAScript是一種由Ecma國際(前身爲歐洲計算機制造商協會,英文名稱是European Computer Manufacturers Association)經過ECMA-262標準化的腳本程序設計語言。這種語言在萬維網上應用普遍,它每每被稱爲JavaScri  閱讀全文
 
摘要:1、二維碼介紹 二維碼的應用愈來愈多,開發中會常常使用,這裏主要從二維碼的介紹、客戶端生成與服務器端生成三個方面講解二維碼。二維碼又稱二維條碼,常見的二維碼爲QR Code,QR全稱Quick Response,是一個近幾年來移動設備上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的  閱讀全文
 
摘要:1、LayUI介紹 layui(諧音:類UI) 是一款採用自身模塊規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細節都通過精心雕琢,很是適合界面的快速開發。layu  閱讀全文
 
摘要:使用vue-cli能夠規範項目,提升開發效率,可是使用vue-cli時須要一些ECMAScript6的知識,特別是ES6中的模塊管理內容,本章先介紹ES6中的基礎與模塊化的內容再使用vue-cli開發vue項目。 1、ECMAScript6概要 ECMAScript是一種由Ecma國際(前身爲歐洲計  閱讀全文
 
摘要:1、axios Vue更新到2.0以後宣告再也不對vue-resource更新,推薦使用axios,axios是一個用於客戶端與服務器通訊的組件,axios 是一個基於Promise 用於瀏覽器和 nodejs 的 HTTP 客戶端javaScript工具。通俗來講能夠實現客戶端請求服務器端提供的服務  閱讀全文
 
摘要:Vue.js 使用了基於 HTML 的模版語法,容許開發者聲明式地將 DOM 綁定至底層 Vue 實例的數據。全部 Vue.js 的模板都是合法的 HTML ,因此能被遵循規範的瀏覽器和 HTML 解析器解析。 在底層的實現上, Vue 將模板編譯成虛擬 DOM 渲染函數。結合響應系統,在應用狀態改  閱讀全文
 
摘要:1、JavaScript簡介 JavaScript是一種解釋執行的腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型,它遵循ECMAScript標準。它的解釋器被稱爲JavaScript引擎,爲瀏覽器的一部分,普遍用於客戶端的腳本語言,主要用來給HTML增長動態功能。 幾乎全部主流的語言  閱讀全文
 
摘要:jQuery插件就是以jQuery庫爲基礎衍生出來的庫,jQuery插件的好處是封裝功能,提升了代碼的複用性,加快了開發速度,如今網絡上開源的jQuery插件很是多,隨着版本的不停迭代愈來愈穩定好用,在jQuery官網有許多插件: jQuery1.9.1版源代碼中文註釋 1、插件開發基礎 1.一、$  閱讀全文
 
摘要:1、this 在JavaScript中this表示:誰調用當前函數this就指向誰,不知道調用者時this指向window。 JavaScript是由對象組成的,一切皆爲對象,萬物皆爲對象。this是一個動態的對象,根據調用的對象不一樣而發生變化,固然也可使用call、apply修改this指向的對  閱讀全文
 
摘要:1、閉包(Closure) 1.一、閉包相關的問題 請在頁面中放10個div,每一個div中放入字母a-j,當點擊每個div時顯示索引號,如第1個div顯示0,第10個顯示9;方法:找到全部的div,for循環綁定事件。 示例代碼: 運行結果: 由於點擊事件的函數內部使用外部的變量i一直在變化,當我  閱讀全文
 
摘要:1、AJAX示例 AJAX全稱爲「Asynchronous JavaScript And XML」(異步JavaScript和XML) 是指一種建立交互式網頁應用的開發技術、改善用戶體驗,實現無刷新效果。 1.一、優勢 不須要插件支持 優秀的用戶體驗 提升Web程序的性能 減輕服務器和帶寬的負擔 1  閱讀全文
相關文章
相關標籤/搜索