原创 js 高級6 Promise+async es 678 正則表達式
Promise 調用兩個返回值 resolve 成功 reject 失敗 var promise1 = new Promise(function(resolve, reject) { resolve('Success!'); });
原创 webpack2-1 安裝與打包+配置默認webpack+url-loader css-loader+生成模板與刪除再生成+webpack-dev-server+開發版本與線上版本 + npm上傳
webpack核心是模塊打包工具 npm install webpack-cli --save-dev 安裝腳手架 npx webpack index.js // 進行壓縮翻譯 const path=require('pa
原创 非暴力溝通+認識與接納自己+自控力+高效能人士的七大習慣
觀察、感受、需要和請求。 1 區分觀察與評論 2 通過觀察得到感受 3 明白對方明確的需要,使用疑問句最好 4 進行請求不要批判或者命令! 今天廁所堵了,我不分青紅皁白的就問老媽他們是不是上廁所沒衝,又看到廁所垃圾桶的垃圾袋沒放 怒氣
原创 Object.defineProperty來進行雙向綁定
defineProperty //就是定義一個新屬性或者修改一個已存在的屬性 Object.defineProperty(obj, prop, desc) obj 需要定義屬性的當前對象 prop 當前需要定義的屬性名 desc
原创 typescript 接口+類+枚舉+解構+擴展+接口+類+函數
interface Person { // 定義一個接口 firstName:string lastName:string } function gretter(person:Pe
原创 js常用算法 得要自己想要的數據 分割字符串 數組去重 數組轉字符串
var r = result.filter(function (s) { return s && s.trim(); // 返回自己想要的數據 }); // filter str.split(",") functi
原创 webpack 自定義loader+自定義plugin
module.exports=function(source){ // 創建一個文件中建立js文件 return source.replace("dell","dellLee"); } module:{
原创 今日總結 vue watch + 計算屬性 +map數組
// 之前一直不明白 watch 咋用 原來這麼簡單,就是告訴看你改變的值是啥就行了 data(){ return{ message:10, borlen:true,
原创 vue 父組件傳值給子組件 子組件的銷燬與重置 外部調用自己的函數
<rolesadd @my-event="addRoles = false" :IsOfficial="IsOfficial"></rolesadd> // 父組件 :IsOfficial 子組件接收值 IsOfficial
原创 vue 中使用moment
https://blog.csdn.net/hailangtuteng/article/details/80309950
原创 angular+ionoc 顯示隱藏 page頁面+組件+引用echart+路由跳轉+打包+模塊+組件傳值+子組件傳值給父組件觸發事件+for循環有index+class改變+input+圖片顯示
ionic g page xxx // 建立一個page頁面 ionic g component xxx // 創建一個組件 import { Router} from '@angular/router'; //導入ro
原创 js高級1 面向對象 封裝繼承多態 創建一個對象多種方法(主要是構造函數) 構造函數的問題
// 什麼是對象 面向對象就是對面向過程對封裝 使代碼高複用低耦合 封裝繼承多態 var xm={ // 封裝後使字符串有意義比如name代表了名字 name:"小明", liuDog:functi
原创 js高級4 繼承的方法 不破壞其他原型的繼承方法 以及繼承的應用
// 原型繼承 function Person(name,age){ this.name=name; this.age=age; } // 利用原型中的成員可以被和其他相關的對象共享這一特性,可以實現繼承 Person
原创 判斷div是否在屏幕內 。 有效果的滾動功能 + 判斷當前頁面是否激活
window.onscroll=function(){ var title = document.getElementById("div");//獲取到導航欄id
原创 js 高級5 閉包 async 和 await
function lazy_sum(arr){ var sum=function (){ return arr.reduce(function(x,y){ return x+y; }) } return s