原创 節流防抖函數小記

函數節流 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很相似,不