原创 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