原创 Vue怎麼實現異步組件加載(按需加載)

原文:地址 有時候打包出來的js文件過大,嚴重影響訪問速度,這個時候我們就不得不考慮相關方法來提速,畢竟這可是會影響瀏覽量的。 如果只是針對這個問題的話,我們可以考慮以下兩方面: nignx開啓gzip、緩存。 文件再次拆分-異步加載 下

原创 前端JS獲取數組中的最大值和最小值

參考原文:地址 實現很簡單: <script type="text/javascript"> let arr = [21,3,1,4,23]; let max = Math.max.apply(null,arr); //獲取

原创 JS動態修改transform:scale(x)屬性

今天寫項目的時候碰到一個修改div縮放的問題,因爲並不是直接給定一個固定大小的縮放比例,所以總結一下怎麼使用JS控制動態縮放。 給定一個div: <div id="box"></div> <!-- 初始樣式 --> <style t

原创 Canvas:在canvas區域內雙擊會選中整個canvas的問題解決辦法

最近接觸到canvas的一個項目,很容易的一個效果,點擊canvas繪製選中框,其中當點擊速度過快時,就會選中整個canvas,這點很苦惱! 解決辦法:使用onselectstart="return false;" <canvas cl

原创 I hope you're on your way!

微笑

原创 移動端Web開發注意事項(響應式)

原文:地址 移動Web資源管理:http://www.cnblogs.com/PeunZhang/p/3407453.html#question_17  Web App優化整理:http://www.cnblogs.com/yexiaoc

原创 Vue:【警告】重複命名路由定義[vue-router] Duplicate named routes definition

[vue-router] Duplicate named routes definition: { name: "模板", path: "/exam/" } 這裏警告的意思是說重複命名路由,在路由配置文件中,找到對應name,會發現有兩處

原创 前端中關於模塊化管理的理解

地址:請移步

原创 到底什麼是SPA、SEO、SSR?

原文:地址 前後端分離算是最近Web開發的大趨勢了,目前已經有大量的公司使用了前後端分離的開發方式。那我們就來大概談談前後端分離開發中必須要了解和接觸的幾個概念:SPA、SEO和SSR。 前後端分離: 傳統的Web前後端開發大多是前端將頁

原创 JavaScript語法的基本要求

1:區分大小寫; 2:變量不區分類型; 3:每條語句結尾可以省略分號; 4:註釋與C,C++,java,php相同; 5:代碼段要封閉。  

原创 怎麼理解JS(JavaScript)中的嚴格模式與非嚴格模式

原文:地址一 原文:地址二 一、嚴格模式的使用: 嚴格模式的使用很簡單,只有在代碼首部加入字符串  "use strict"。必須在首部即首部指其前面沒有任何有效js代碼除註釋,否則無效; 二、嚴格模式的注意事項與特點: (1)不使用va

原创 怎麼理解JavaScript中的原型對象與原型鏈

原文:地址 對於新人來說,JavaScript的原型是一個很讓人頭疼的事情,一來prototype容易與__proto__混淆,二來它們之間的各種指向實在有些複雜,其實市面上已經有非常多的文章在嘗試說清楚,有一張所謂很經典的圖,上面畫了各

原创 詳細解析Vue中的各類修飾符

原文:地址 1.表單輸入框input中的修飾符 (1).lazy:加lazy修飾符的區別相當於在輸入後失去焦點或者摁了enter鍵視圖才更新。不加lazy則是在keyup就更新,如下: <input v-model.lazy="msg"

原创 CSS中標準文檔流與脫離文檔流

在網頁當中,所有的元素都有自己的佔位。 標準文檔流指在沒有CSS干預的前提下,塊級元素獨佔一行,可以自行定義寬、高;而行內元素並排顯示,寬、高爲auto(元素的auto高度只會一直隨內容的高度在同步變化,並不會去“自適應”容器的高度,即使