原创 javascript算法(持更)

快速排序 快速排序的原理:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。 let ar

原创 js節流和防抖的實現及應用場景

防抖和節流目的:都是優化高頻率觸發執行js代碼的一種手段 防抖 觸發高頻事件後n秒內函數只會執行一次,如果n秒內高頻事件再次被觸發,那麼就會重新計算時間 實現:每次觸發事件時設置一個延遲調用方法,並且取消之前的延時調用方法缺點:如果事件在規

原创 vue+七牛雲上傳視頻

上傳步驟 1.生成上傳選擇的點選按鈕2.前端通過接口請求獲取token信息3.創建qiniu.uploader 配置項 this.uploader = Qiniu.uploader({ runtimes: 'html5,fl

原创 wepy-redux

wepy-redux redux文件 type types裏是觸發action的函數名稱 只是存儲函數名字 按照模塊去創建type.js //base.js export const GETALLHOMEINFO = 'GETALLHOM