原创 節流防抖函數小記
函數節流 1.高頻事件觸發,但在n秒內只會執行一次,所以節流會稀釋函數的執行頻率。 2.動作綁定事件,動作發生後一段時間後觸發事件,在這段時間內,如果動作又發生,則無視該動作,直到事件執行完後,才能重新觸發。 3.懶加載的時間需要
原创 箭頭函數的省略
箭頭函數的小括號和花括號的省略, 參數只有一個的時候可以省略小括號 函數體內只有返回值的時候可以省略花括號 arr.map( i => i+2) //已省略 arr.map( (i) => {i+2} ) //未省略
原创 本地服務啓動
http-server npm -install http-server -g //安裝 http-server // 運行本地終端
原创 mac 配置android studio
1.打開網頁下載Android studio android studio 官網下載 2.安裝android studio 保證一下項目安裝 Android SDK Android SDK Platform Performance
原创 小記去重
小記一下filter去重方法, 可以兼容單數組和對象數組的去重,有問題歡迎留言; 內聯代碼片 arrRemoval=(arr,arrs,parameter)=>{ arrs = arr.filter((item,i
原创 var 和 let
1.變量提升,var定義的變量可以在定義前使用然後報undefined的錯誤,let定義的變量不可以在定義前使用,會報ReferenceError錯誤 console.log(abs) // abs is not defined
原创 map遍歷點擊事件傳值
data_map_z.map((item, index) => { _str += '<img id="map_clas'+(index+1)+'" onclick="toBig('+index+')" c
原创 賦值與拷貝
##深入賦值、拷貝問題 要說賦值的問題的話就必須先說基本數據類型和引用數據類型; 1.基本數據類型和引用數據類型 @1 基本數據類型指的是簡單的數據段; @2 引用數據類型指的是那些可能由多個值構成的對象 @1@2出自於Java
原创 RN-ios啓動問題
Loading dependency graph, done 這個問題是怎麼出現的呢,有一下幾種情況產生: 1.用終端命令行切換了模擬器的版本例如:從iphone7=>切換到了8或者x或者11等版本,切換之後沒有用xcode重新跑
原创 1024
1234 1024
原创 git branch -a 顯示 不全
別人在遠程提交新分支倉庫,本地沒有git fetch的話,使用git branch -a是查看不全的,所以有新分支出現一定要先git fetch再git branch -a
原创 es6判斷數組
Array.isArray([]) //true
原创 setTimeout和setInterval區別
setInterval(code,min) setTimeout(code,min) setInterval可以多次調用,但是結束的時候一定要clear清除 setTimeout只調用一次,想要多次調用要在code裏面調用本身 s
原创 node問題
npm ERR! A complete log of this run can be found in: npm ERR! /Users/niumengyu/.npm/_logs/2019-09-23T08_26_48_4
原创 ts class 私有公用
1.public 公用的 默認創建的屬性都是public 2.private 私有的 當成員被標記成private時,它就不能在聲明它的類的外部訪問 3.protected受保護的 protected與private很相似,不