原创 centos-nvm

安裝 nvm 執行如下命令 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash 查詢服務器所有可用版本 nvm ls

原创 常見術語的描述

鉤子函數 鉤子實際上是一個處理消息的程序段,通過系統調用,把它掛入系統。每當特定的消息發出,在沒有到達目的窗口前,鉤子程序就先捕獲該消息,亦即鉤子函數先得到控制權。這時鉤子函數即可以加工處理(改變)該消息,也可以不作處理而繼續傳遞該消息

原创 JavaScript回顧與總結

JavaScript基礎 ES5.1 是 2011 年發佈,ES2015(ES6) 是 2015年6月發佈。 JavaScript 的本質就是一個大的對象,這個對象是 Global Object,它由宿主環境創建。 原始數據類型:boo

原创 簡述throttle-debounce

throttle-debounce 限制函數的執行頻率 GitHub 地址 throttle-debounce 安裝 npm install throttle-debounce --save throttle 限制回調函數的執行頻率

原创 簡述正則表達式

所述內容僅以JavaScript中的規則爲例 基礎知識 請點擊查看MDN中關於正則表達式的基礎知識 佔有字符:子表達式匹配到的是字符內容,而非位置,並被保存到最終匹配結果中。 零寬度:子表達式匹配的僅僅是位置,匹配到的內容不保存到最終結

原创 高效程序員的45個習慣

即使你已經在正確的軌道上,但如果只是停止不前,也仍然會被淘汰出局。 – Will Rogers 跟蹤變化: 迭代和增量式的學習 瞭解最新行情 參加本地的用戶組活動 參加研討會議 如飢似渴的閱讀 單元測試的好處: 截至2017-

原创 angular開發-三方庫

UI組件庫 Element Material ngx-bootstrap 常用UI sweetalert angular2-notifications ngx-gallery ng2-image-upload ng2-file-up

原创 linux-ssh免密登錄

執行如下命令: ssh-keygen -t rsa -b 4096 -C “備註” ssh-add -K 私鑰路徑 ssh-copy-id -i 公鑰路徑 -p 端口 username@ip ssh -p 2222 端口@ip 常見問

原创 JavaScript日常筆記

閉包 定義在函數內部的函數,可以訪問其外部的變量、函數 函數可以訪問其所在詞法環境的變量、函數 for of 和 for in 的區別 for in 遍歷的是對象屬性名、數組的鍵名;for of 可迭代對象定義的迭代值,調用的是

原创 vue+typescript+scss開發指南

使用 typescript 環境準備 安裝 nodejs、yarn 執行 yarn global add [email protected] 執行 vue create typescript-in-vue,從此處開始,可以全部選擇