原创 加密號碼將中間四位改爲*

在實習的項目中,發現要對用戶提交的手機號碼進行加密顯示,百度後,總結了以下四種方法(參考): 利用數組splice,split,join方法 var tel = 18810399133 tel = '' + te

原创 前端項目部署錯誤:npm ERR! notarget No matching version found for [email protected]

1.報錯代碼 2.報錯原因 官方沒有[email protected]當前版本的包(這點很坑。。) 3.解決方法 刪除package-lock.json文件,重新npm install,重新生成一個新文件,就可以改變包版本不存在的問題

原创 nrm插件的安裝插件和使用

參考博客地址 1.安裝 npm install nrm -g --save 2.查看當前下載地址 nrm ls 3.切換下載地址 nrm use taobao

原创 npm報錯:A complete log of this run can be fund in:........

參考博客地址 出現問題原因是:需要清理緩存 將node_modules文件夾先刪除 清理緩存命令: npm cache clean --force 重新安裝一次即可: npm install /cnpm install 如以上處理方式後

原创 Vue過渡搭配Velocity.js動畫的基本使用

Velocity 是一個簡單易用、高性能、功能豐富的輕量級JS動畫庫。它能和 jQuery 完美協作,並和$.animate()有相同的 API, 但它不依賴 jQuery,可單獨使用。 Velocity 不僅包含了 $.animate(

原创 JavaSctipt實現雙向鏈表

一.什麼是雙向鏈表? 雙向鏈表,又稱爲雙鏈表,是鏈表的一種,它的每個數據結點中都有兩個指針,分別指向直接後繼和直接前驅。所以,從雙向鏈表中的任意一個結點開始,都可以很方便地訪問它的前驅結點和後繼結點。一般我們都構造雙向循環鏈表——維基百科

原创 MutationObserver()觀察者構造函數用法

1.MutationObserver() 創建並返回一個新的 MutationObserver 它會在指定的DOM發生變化時被調用。DOM 規範中的 MutationObserver() 構造函數——是 MutationObserver

原创 vue 配置移動單位轉換插件 postcss-px-to-viewport

1.先安裝插件 npm install postcss-px-to-viewport --save-dev 2.在文件根目錄下添加 postcss.config.js 文件 1 module.exports = { 2 plu

原创 JavaScript實現單向鏈表結構

參考資料 一.什麼是鏈表結構? 1.1.簡介 鏈表和數組一樣, 可以用於存儲一系列的元素, 但是鏈表和數組的實現機制完全不同,鏈表中的元素在內存不是連續的空間,鏈表的每個元素由一個存儲元素本身(數據)的節點和一個指向下一個元素的引用(指針或

原创 Lodash工具庫中cloneDeep深拷貝的使用

在vue向數據庫提交數據的過程中,可能需要處理某些數據,比如有以下要求:傳遞的參數必須是以逗號分隔的分類列表 但此時如果vue組件中的數據卻是數組形式的這個時候需要用到數組的 join 方法對數據進行處理 但這會導致錯誤,原因就是該數據已

原创 最基礎的模塊導出方案

通過匿名閉包函數可以解決模塊導出中的同名問題,但存在代碼複用的問題(無法再次使用函數內的代碼,通過導出對象就完美解決了以上問題 1 // 模塊化最基本導出原理 2 var module = (function () { 3

原创 初識數據結構和算法

1.什麼是數據結構? 數據結構(英語:data structure)是計算機中存儲、組織數據的方式——維基百科 個人理解數據結構並不是一種具體的數據,而是一種方式,就像生活中的圖書館中存放了大量的書籍,如果把每一本書看做是數據,那麼如何

原创 Cube-UI組件中create-api 模塊的基本使用

1.這個模塊的功能是什麼? 官方文檔是這樣解釋的: 該模塊默認暴露出一個 createAPI 函數,可以實現以 API 的形式調用自定義組件。並且既可以在 Vue 實例上下文中調用,也可以在普通 js 文件中調用。 注: 所有通過 cre

原创 VueCli4構建項目如何配置文件路徑別名?

1.在項目文件根目錄上創建 vue.config.js 文件 2.寫入以下代碼,具體內容見註釋: const path = require('path') // 引入path模塊 function resolve(dir) { ret

原创 JavaScript實現棧結構

參考資料 一.什麼是棧(stack)? 1.1.簡介 首先我們需要知道數組是一種線性結構,並且可以在數組的任意位置插入和刪除數據,而棧(stack)是一種受限的線性結構。以上可能比較難以理解,什麼是受限制的線性結構?讓我們首先來了解下棧結構