原创 vue中引入jquery的具體操作

最近盆友工作中遇到了vue中要引入jquery的情況 今天試着引了一下 步驟如下: 創建vue項目 npm vue-cli vue init webpack vuejquery(指的是項目名字) 下載 jquery

原创 數組和對象的解構賦值

首先是數組的解構賦值 1.這是等號左右類型一樣的情況下  數組的元素是按次序排列的,變量的取值由它的位置決定 如下: let [,,b] = [1,2,45] console.log(b) // 45

原创 setInterval實現歌詞或者詩句一點點展示出來

寫這個純屬是因爲喜歡這首歌 歌名:一瞥 <!doctype html>`在這裏插入代碼片` <html lang="en"> <head> <meta charset="UTF-8"> <title>Docume

原创 防抖節流理解

性能優化是前端老生常談的問題,今天看了下防抖節流這塊的東西,覺得挺有意思的 就敲了一個小例子 首先是防抖 個人理解防抖是有一個延時執行 也就是說我現在點擊一個事件我有可能讓他延遲0.3s觸發,如果在者0.3s內又觸發了,就不讓它觸發, 就

原创 vue學習小總結

vue中跳轉頁面的時候有時需要帶上參數,這種情況下有兩種傳參方式 params傳參 name對應的是params <router-link :to="{name:'detail',params:{detailtitle:'

原创 TS

什麼是TypeScript? TypeScript是javascript的類型的超集,它可以通過編譯工具編譯成純的javascript,並且運行在任何瀏覽器上。 接下來,開始學習typescript,看看它究竟是什麼? TypeS

原创 關於es6中Proxy的學習筆記

Proxy 字面意思是代理 在這裏指的是 攔截 , 可以理解爲一個關卡,每次外界對目標對象進行訪問時,都必須攔截一下,它可以對外界的訪問進行過濾或者改寫 Proxy 的語法: var proxy = new Proxy(targ

原创 react記錄

創建文件夾 mkdir+文件夾名稱 創建腳手架 create-react-app + 文件夾名稱 yarn 淘寶鏡像源 yarn config set registry https://registry.npm.taobao.or

原创 js代碼實現異步同步化

我們知道在js中同步代碼永遠要比步代碼先執行,那麼如何實現異步和同步之前執行呢?來吧~看代碼 正常情況下 let arr = [ ()=>{ console.log(1)

原创 埋點

什麼是埋點? 個人理解是 就是一個項目,完成之後投入應用之後想要獲取客戶的瀏覽和點擊的數量時,就需要有一個埋點,來幫助計算統計數據的 那麼統計就要知道兩個名詞 PV page visit 頁面訪問量(單頁面和多頁面有時候不同)

原创 es6數組新增的方法

…擴展運算符 let arr1 = [1, 1, 1, 1]; let arr2 = [2, 2, 2, 2, 2]; let arr = [...arr1, ...arr2]; console.log(arr) //[1, 1,

原创 js繼承

js 繼承的幾種方式 舉例:構造函數 A B function A(name,age){ this.name = name || "婷", this.age = age || '25', thi

原创 vue中路由的按需加載

在vue中我們經常在router.js中這樣配置我們的路由表 import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/comp

原创 收集前端知識點

1.地理定位 a) 先百度地圖申請成爲開發者,獲取key。然後在Index.html頁面 引入百度/騰訊地圖的一個js文件。 b) 在需要定位的頁面裏面new qq.map.geoLocation(key, myID)

原创 對象的深層遍歷

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script>