原创 ES7,ES8,ES10新特性

ES7 ES7在ES6的基礎上增加了三項內容 求冪運算符 ** console.log(3 ** 2 ) // 9 Array.prototype.includes()方法 includes()的作用是查找一個值在不在

原创 vuex使用詳解

對於vuex的基本API去vuex官網上講的很詳細(比vue稍強 哈哈~~)https://vuex.vuejs.org/zh/api/#vuex-store 直接進入正題 目錄結構 創建一個store的文件夾,如果項目比較龐大,

原创 發送網絡請求的幾種方式,多種跨域問題

發送網絡請求的幾種方式 在瀏覽器中直接輸入網址(手動輸入) 使用location.href = 'url’進行網絡請求,(頁面會發生跳轉) 使用帶有src,herf屬性的標籤,請求可以發出,服務端也可以返回處理的結果(服務器端分

原创 前端常用循環方法整理

循環方法有很多,但是到底什麼場景適合什麼方法,今天我們就來簡單的剖析一下 1、for循環 for循環最重要的是有三個表達式:定義變量,判斷條件,更新循環變量,三個表達式可以省略,但是分號不能省略。 for循環的執行的時候是先判斷

原创 http & https的區別?

1、瞭解HTTP和HTTPS的基本概念 2、HTTPS誕生的目的 3、HTTP與HTTPS的區別 4、HTTP和HTTPS的工作原理 5、HTTPS的優缺點 6、如何將網站從HTTP切換到HTTPS 2、HTTP和HTTPS的基本

原创 ssh的基本介紹與應用

ssh是一種網絡協議,用於計算機之間的加密登錄,一個用戶從本地電腦使用ssh協議登錄另一臺遠程計算機,我們認爲這種登錄方式是安全的。即使被中途截獲,密碼也不會泄露。 ssh登錄的流程 遠程主機收到用戶的登錄請求,把自己的公鑰發給

原创 前端克隆

深克隆(深拷貝)/淺克隆(淺拷貝)是我們在學習js基礎的時候就接觸到的東西。今天我們一起迴歸複習下! 在JavaScript中可以將數據類型分爲兩種:基本數據類型和引用數據類型。基本數據類型的值直接存儲在棧內存中。引用類型在棧中僅

原创 mobile.ant.design組件庫中PullToRefresh使用

PullToRefresh組件簡介 PullToRefresh :上/下拉刷新組件,支持ListView、GridView、WebView、ScrollView…等等需要刷新的view類型 詳情:mobile.ant.desig

原创 ES6 Module的語法與實現

ES6之前模塊的加載方案有:CommonJS(服務器)和AMD(瀏覽器)兩種,ES6中出現這個功能之後完全替代可前面兩者。成爲瀏覽器和服務器通用的模塊解決方案。 ES6模塊與CommonJS的差異 CommonJS輸出的是一個值

原创 iframe標籤使用傳遞參數

父級給iframe內部傳遞參數 方法1:很簡單,直接在iframe的src數屬性中拼接上參數 // 發送方: <div> <iframe :src="url" id="childFrame" importance="hig

原创 js獲取時間的各種函數

Js獲取當前日期時間及其它操作 var myDate = new Date(); myDate.getYear(); //獲取當前年份(2位) myDate.getFullYear(); //獲取完整的年份(4

原创 Sequelize 錯誤總結

1. SequelizeDatabaseError: Unknown column ‘category’ in ‘field list’ 這個錯誤一般是你和代碼中操作的數據和數據庫中的數據對不上,檢查字段是否有拼寫錯誤,後者操作的

原创 校驗電話號碼、身份證、郵箱、url、數據類型....

電話號碼 // 手機號 export const isMobile = (s) => { return /^1[0-9]{10}$/.test(s) } // 電話 export const isPhone = (s)

原创 vue 項目優化

1. productionSourceMap productionSourceMap是使用vue-cli創建項目的時候在condif/index.js(vue-cli3中是vue.config.js) 文件中的一個屬性。一般情況

原创 vue watch和computed用法分析

watch watch是一個對象,鍵是需要觀察的表達式,值是對應回調函數,值也可以是方法名,或者包含選項的對象。vue實例將會在實力化得時候調用watch,遍歷watch對象的每一個屬性。 watch基本用法: <div