原创 2021-08-07 wasm code commit Allocation failed - process out of memory

電腦型號:Apple Mbp M1 在運行某個開發程序的時候,安裝依賴 $ npm install 報錯: wasm code commit Allocation failed - process out of memory 解決方式

原创 前端性能優化大綱

性能指標 FP (First Paint) 首次繪製 FCP (First Contentful Paint) 首次內容繪製 FMP(First Meaningful Paint)首次繪製頁面主要內容 LCP (Largest Conten

原创 git 項目工程過大問題解決

問題描述 提交記錄中的大文件 拉取代碼的時候很慢,甚至是失敗 如何解決 注意:清理完之後,其他人一定要刪掉之前拉取的項目,重新從 git 上拉項目,不要使用之前的項目了,之前的項目中的.git 文件會將已將刪除的文件重新加進來,甚至變的

原创 2021-05-31leetcode 20題 給定一個只包括 '(',')','{','}','[',']' 的字符串 s ,判斷字符串是否有效。

題源 百度技術二面 題目 給定一個只包括 '(',')','{','}','[',']' 的字符串 s ,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 解答 const is

原创 2021-05-31柯里化實現累加函數

題源 百度技術一面 題目 柯里化實現累加函數 解答 function createCurry(func, args) { var arity = func.length; var args = args || []; var f

原创 2021-05-30 前端常見的攻擊方式有哪些?如果解決?安全措施有哪些?

XSS 攻擊 什麼是 XSS 攻擊 XSS 即 Cross Site Scripting(跨站腳本攻擊),指的是攻擊者想盡一切辦法將一些可執行的代碼注入到網頁中,利用這些惡意腳本,攻擊者可獲取用戶的敏感信息如 Cookie、SessionI

原创 2021-05-13 WSL環境無法拉取github代碼

報錯如下 fatal: unable to access 'https://github.com/visgl/loaders.gl.git/': GnuTLS recv error (-110): The TLS connection wa

原创 2021-05-13 如何實現比 setTimeout 快 80 倍的定時器?

如何實現比 setTimeout 快 80 倍的定時器? 在瀏覽器中,setTimeout()/setInterval() 的每調用一次定時器的最小間隔是 4ms,這通常是由於函數嵌套導致(嵌套層級達到一定深度)。 簡單來說,5 層以上

原创 2021-04-25 用最簡潔代碼實現 indexOf 方法 用最簡潔代碼實現 indexOf 方法

用最簡潔代碼實現 indexOf 方法 indexOf 有兩種: String.prototype.indexOf() // 返回從 fromIndex 處開始搜索第一次出現的指定值的索引,如果未找到,返回 -1 // fromInde

原创 2021-04-25 git commit的一些工具庫

建議閱讀:git commit 規範參考 原文鏈接:# 你可能已經忽略的git commit規範 commitizen 首先通過上下鍵控制指向你想要的 type 類型,分別對應有上面提到的feat、fix、docs、perf等:

原创 2021-04-06 JavaScript:reduce的一些數組操作

reduce定義和用法 array.reduce(function(prev, cur, index, arr), init) prev (上一次調用回調返回的值,或者是提供的初始值(initialValue)) cur (數組中當前被

原创 【前端100問】Q100:請寫出如下代碼的打印結果

寫在前面 此係列來源於開源項目:前端 100 問:能搞懂 80%的請把簡歷給我 爲了備戰 2021 春招 每天一題,督促自己 從多方面多角度總結答案,豐富知識 請寫出如下代碼的打印結果 簡書整合地址:前端 100 問 正文回答 問題&回

原创 【前端100問】Q98:寫出如下代碼的打印結果

寫在前面 此係列來源於開源項目:前端 100 問:能搞懂 80%的請把簡歷給我 爲了備戰 2021 春招 每天一題,督促自己 從多方面多角度總結答案,豐富知識 寫出如下代碼的打印結果 簡書整合地址:前端 100 問 正文回答 題目 fu

原创 【前端100問】Q99:編程算法題

寫在前面 此係列來源於開源項目:前端 100 問:能搞懂 80%的請把簡歷給我 爲了備戰 2021 春招 每天一題,督促自己 從多方面多角度總結答案,豐富知識 編程算法題 簡書整合地址:前端 100 問 正文回答 題目 用 JavaSc

原创 2021-03-07 將字符串轉化爲駝峯命名

css 中經常有類似 background-image 這種通過 - 連接的字符,通過 javascript 設置樣式的時候需要將這種樣式轉換成 backgroundImage 駝峯格式,請完成此轉換功能 以 - 爲分隔符,將第二個起的非