原创 如何測試內存是否泄漏

1.執行node --expose-gc 開始輸入代碼測試,比如寫一個閉包 寫完之後執行閉包,使用process.memoryUsage()查看內存使用情況。 使用global.gc()可以吊起gc

原创 js精度

推薦兩個js精度計算缺失的插件 number-precision mathjs

原创 史林偉的簡歷

姓名:史林偉 學歷:大專-西安信息職業大學 性別:男 工作年限:3.5年 曾就職公司: 深圳市科科智能科技有限公司(pte教育,前端開發) 山東胖管家互聯網科技有限公司(房產+電商,前端開發組長) 上線作品 pc端 http

原创 taro的學習

1.每個頁面文件tsx 都必須引入使用的標籤且首字母大寫 2.引入自定義組件時要使用首字母大寫與駝峯命名 3.可以在jsx中隨意使用表達式,注意是表達式,if 和 for 不是表達式,也可以在render中聲明變量,也就是 要使用

原创 持續更新之-垃圾回收優化

1.數組優化 對於已經不再使用的數組我們會賦值爲空數組,eg:arr = []。但是這樣依舊會爲arr變量申請一個新的內存地址。可以直接arr.length = 0.這樣既保持了arr的數據類型,又減少了內存垃圾的產生 2.對

原创 vscode 格式化 單引號變成了雙引號,導致和eslint不一致

在項目根目錄下新建文件:.prettierrc.json 內容: { “singleQuote”:true, “semi”:false }

原创 rich-text 不識別換行符

getEnterSymbol(content){ if(content.trim() != ''){ return content.split('\n').reduce((total, cur) => total

原创 修改滾動條樣式css

::-webkit-scrollbar-track { border-radius: 2px; background-color: rgba(0,0,0,.05) } ::-webkit-scrollbar { /滾動條整體樣式/

原创 js代碼混淆器

terser ,取npm搜索就看到了

原创 vue項目配置多模式、多環境

1.多環境 就要配置多個 .env文件 比如開發環境 、測試環境、生產環境對應的就是 .env.dev-test: NODE_ENV = 'dev'(冒號前面是文件名稱,後面是文件裏面寫的內容) .env.test:NOD

原创 display:grid

1.控制行和列的 grid-template-columns: 33.33% 33.33% 33.33%; grid-template-rows:33.33% 33.33% 33.33%; 2.repeat() 1.repe