原创 JS引入方式及性能

JS引入方式 1.在頁面中直接寫入 <script type="text/javascript">js代碼</script> 2.在頁面中引入外部文件 <script src="xx.js"></script> 3.在js中引入外

原创 Vue2.0 引用插件

vue2.0正確地引用 jquery 和 jquery-ui的插件 出自: http://www.itnose.net/detail/6647297.html 使用vue-cli構建的vue項目,webpack的配置文件是分散在很

原创 解決舊版 IE 瀏覽器兼容問題

IE下大部分兼容性都是因爲haslayout屬性的觸發問題,儘量觸發haslayout屬性,可以減少很多IE下得兼容性問題,例如: 在IE6下,子級的寬度會撐開父級設置好的寬度. 準確設置好寬度. IE6中,元素浮動,如果寬度

原创 前端代碼校驗工具

Sublime text配置前端代碼(JavaScript/Html/CSS)校驗工具 前端代碼檢查分別包括html、css、JavaScript三部分的檢查,代碼檢查需要安裝node。 安裝Package Control 給su

原创 querySelectorAll 與 getElementsBy 的區別

querySelectorAll 與 getElementsBy 的區別解析 javascript 中獲取元素有兩個方法 querySelectorAll 與 getElementsBy ,但這兩種方法卻存在這細小的區別, 這個區

原创 手機號碼-正則

手機號碼-正則 手機號碼: 13[0-9], 14[5,7], 15[0, 1, 2, 3, 5, 6, 7, 8, 9], 17[0, 1, 6, 7, 8], 18[0-9] 不分運營商,統一的Reg /^1(3[0-9]|

原创 瀏覽器內核與前綴

各瀏覽器渲染引擎: Chrome和safari —> webkit引擎; Firefox —> gecko引擎; IE —> trident引擎;

原创 Weex的體驗和環境搭建

Weex的體驗和環境搭建 1.單個頁面的環境搭建 Weex工具是基於Node.js構建的,所以需要先安裝node.js 1) node.js 下載地址:官網 http://www.nodejs.org/download/

原创 webpack配置文件解析

webpack配置文件解析 dev-server.js文件 Node.js代理服務器的中間件(可以代理和轉發一些我們需要的API) var proxyMiddleware = require('http-proxy-middlew

原创 web標準

對web標準的理解 Web標準不是某一個標準,而是由一系列標準組合而成。網頁主要由三部分組成:結構、表現和行爲。對應的標準也分三方面:結構化標準語言主要包括XHTML和HTML以及XML,表現標準語言主要包括CSS,行爲標準主要包

原创 Markdown編輯器使用

Markdown編輯器使用 - **Markdown和擴展Markdown簡潔的語法** + **代碼塊高亮** * **圖片鏈接和圖片上傳** - ***LaTex*數學公式** - **UML序列圖和流程圖** - **離線寫

原创 Vue2.0 配置文件解析

Vue2.0 配置文件解析 babellrc文件 { "presets": ["es2015", "stage-2"],//預設2015,stage數字越小依賴的插件越多,2爲2-3,0爲0-3 "plugins": ["

原创 怎麼安裝配置路由

vue2.0路由設置 參考文章 : Vue2.0 新手完全填坑攻略——從環境搭建到發佈 http://www.jianshu.com/p/5ba253651c3b 使用路由器前必須先安裝 安裝 vue 路由模塊vue-rou

原创 阻塞非阻塞與同步異步的區別

怎樣理解阻塞非阻塞與同步異步的區別? “阻塞”與”非阻塞”與”同步”與“異步”不能簡單的從字面理解,提供一個從分佈式系統角度的回答。 同步與異步 同步和異步關注的是消息通信機制 (synchronous communicati

原创 監聽DOM操作事件

DOMNodeInserted 和 DOMNodeRemoved 事件 在DOM中可以通過DOMNodeInserted和DOMNodeRemoved這兩個事件來監視DOM元素的插入和移除。但由於各瀏覽器中DOM樹的處理方式不同,