原创 ajax 和 axios對比

1.語法差異 // 1.ajax $.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function

原创 使用element-ui的一些總結

1.隱藏組件el-scrollbar 使用(父級div需要設置高度) <div class="warp"> <el-scrollbar style="height:100%;"> <div v-for="item in Li

原创 學一下 JavaScript 創建對象模式

1. 工廠模式 function createCar (manufacturer, brand, type) { let o = new Object() o.manufacturer= manufacturer o.bra

原创 Vue + Markdown(是時候放棄ueditor了)

1.優點 輕量級(相比Ueditor) 使用更加簡單 操作功能基本可以滿足需求 2.缺點 沒有Ueditor功能齊全 3.使用方法(步驟) 安裝 $ npm install --save vue-markdown

原创 js小技巧 (if else 的多種寫法)

常規 if (status===1) { return 'a' } else if(status===2) { return 'b' } else if(status===3) { return 'c' } else

原创 node.js爬取數據(實操)

1.準備工作 前提是安裝過node 準備一個文件夾, 比如:“drag-data” 依次安裝依賴 npm install https request cheerio --save 在文件夾drag-data下創建data和imag

原创 Photoshop基礎知識

1.色彩模式(HSB) 基於人眼的識別。 (1)色相/色度(hues) 用於調整顏色,範圍在0~360度之間。按照角度值標識。比如紅是0°、橙色是30°等。 (2)飽和度(saturation) 是指顏色的強度或純度。飽和度表示色

原创 Js中閉包的幾種寫法

1.定義 閉包就是能夠讀取其他函數內部變量的函數。例如在javascript中,只有函數內部的子函數才能讀取局部變量,所以閉包可以理解成“定義在一個函數內部的函數“。在本質上,閉包是將函數內部和函數外部連接起來的橋樑。 2.實例

原创 js實現數字自動變大動畫效果

數字變大動畫效果-js 沒有廢話-先上代碼 (一個簡單的定時器+一個簡單的函數) 樣式 <style> .warp { text-align: center; margin-top: 100px }

原创 數組去重的幾種常見寫法

方法一:雙重for循環 /** 雙重循環去重 */ removeDuplication (arrayA, arrayB) { let arrNew = [] if (arrayA.length && arrayB.leng

原创 HTML + Css實現頁面特效

1. 光點沿邊框運動 <div class="spot-rotate"> <a class="spot-box">點 我</a> <div class="spark"></div> </div> /* 按鈕 */ .spo

原创 Funtion類型,需要理解原型鏈

1.定義 每個函數都是Function類型的實例,因此函數也是對現象。 如何理解這句話呢?我們從一個例子入手 (1)闡述 __proto__的含義是 實例對象指向實例原型 實例的原型對象就是構造函數.prototype let

原创 使用 js 的一些注意事項以及es6的補救

1. 變量提升 函數聲明和變量聲明會被解析器提升到方法體的頂部 // 變量聲明-提升 x = 5 console.log(x) var x // 等同於 var x x = 5 console.log(x) // 函數聲明-提

原创 vue項目前端記賬憑證紙張(240*140)打印功能(Print-Webpage)

1.設置本機電腦打印機配置 設備和打印機–打印機首選項–設置A5紙張的寬高-保存-應用。如下圖: 2.vue組件編寫 效果圖: 3.輔助js的編寫 參看github地址(https://github.com/gaodda/we

原创 css 的常用案例

Css 的幾個常用案例 1. css 編寫三角形 <!-- 三角形 --> <div class='triangle-page'> <div class="triangle-top"></div> <div c