原创 普通數字格式轉金錢計數格式
展示效果 Decimal ThousandNum 1 1.00 1.00 1.1 1.10 1.10 1.11 1.11 1.11 34567.876 34567.88 34,567.88 2019
原创 refs 自動獲取 input 框焦點 記錄
效果圖 實現代碼 componentDidMount = () => { // 用 ref 自動獲取輸入框焦點 const { input } = this.refInput; input.focus(); }
原创 Taro 項目配置 Dva
準備工作 Taro-cli 工具安裝 使用 npm 安裝 cli npm install -g @tarojs/cli 使用 yarn 安裝 cli yarn global add @tarojs/cli 使用 cnpm
原创 在小程序中收集FormId
收集 FormId 的原因 在小程序開發中,根據業務需求,我們需要通過我們的服務器向用戶推送模板消息,但是發送一次模板消息就需要收集一條 formid (例如:當你用戶在你的小程序裏面進行支付之後,形成一個訂單,你需要通知用戶的訂
原创 JavaScript中的繼承
文章目錄①最簡單的類②構造函數和原型鏈裏面增加方法③類裏面的靜態方法④原型鏈+對象冒充的組合繼承模式⑤原型鏈實現繼承⑥原型鏈繼承的一個問題⑦原型鏈+對象冒充的組合繼承模式⑧原型鏈+對象冒充繼承的另一種方式 源碼地址 最簡單的類
原创 Web端用到的Excel插件
把數組轉換成Excel表格 js-export-excel 安裝依賴 npm install js-export-excel yarn add js-export-excel 在使用頁面引入依賴 const Expor
原创 Vscode 常用代碼片段配置記錄
配置流程 漢化版本:(zh-cn) => 文件 => 首選項 => 用戶代碼片段 => javascript.json English:(en-us) => File => Preferences => User Snipp
原创 遞歸取值
從嵌套數組種取一個指定的值。直接上代碼。 const data = [{ id: 42, name: 'A', children: [{ id: 43, name: 'B', children:
原创 數組快速轉對象
快速將數組轉換成對象 const Arry = [ { name: 1, is: 0 }, { name: 2, is: 1 }, { name: 3, is: 2 }, ] const todo = arr =>
原创 身份證號碼信息解析
身份證號碼正則匹配 身份證號碼 /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(
原创 常用Git命令
通用命令 // git 初始化 git init // 本地新增代碼 git add README.md // 把代碼提交本地倉庫 git commit -m "first commit" // git 連接遠程倉庫 git
原创 函數的節流(throttle) & 防抖(debounce)
函數節流 函數節流: 在指定的時間內只會執行一次。 實現原理 函數節流就是通過閉包保存一個標識 (canDo = true),在函數開始時候判斷這個標識是否爲 true , 如果是 true 的話就繼續執行函數,否則就 retur
原创 Object.{keys,values}方法隨筆
for…in 語句 for…in 可以任意順序的遍歷一個 Object (對象)裏面自有的、原型鏈上面的、可枚舉的、非 Symblo 的屬性。 對於每一個屬性,都會被執行。 *注 可循環枚舉原型鏈上的屬性。 可枚舉屬性: 能被 f
原创 hasOwnProperty 函數隨筆
爲了判斷對象是否含有自定義屬性,而不是原型鏈上的屬性,我們可以使用繼承自 Object.prototype 的 hasOwnProperty 方法. 特點 hasOwnProperty 是 JavaScript 中唯一一個處理屬性
原创 Vscode 編輯器配置記錄
配置文件 settings.json { "workbench.colorTheme": "Boxy Monokai", "workbench.iconTheme": "vscode-icons-mac", "edit