摘要: 数字格式化为千分位.md 数字格式化为区域格式 实现 // 方式1 function numFormat1(num) { if (isNaN(num)) { return '0' } return parseFloat(num).toLocaleString()// 核心代码 } // 方式2 fu 阅读全文
posted @ 2024-03-27 11:30 不邪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: TS 开发工厂 用于开发测试 typescript 代码片段或工具插件,可预览并编译成多种格式嵌入不支持ts的项目 Develop and test your typescript codes or tools. Preview and build to commonjs and esnext. P 阅读全文
posted @ 2023-11-07 11:18 不邪 阅读(6) 评论(0) 推荐(0) 编辑
摘要: /** * @description: 数字字符串前补齐数字0 * @param {number|string} num 待处理的数字 * @param {number} figures 处理后的数字字符串位数 * @param {boolean} isCut - 是否截取超出位 default: 阅读全文
posted @ 2023-03-01 16:19 不邪 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、代码注释 增加代码易读性及可维护性;一个人的工作经验从他的代码注释中可以很容易的看出来。 二、拆分复杂的函数 当一个消息(函数)需要太长时间才能处理完毕时,Web 应用程序就无法处理与用户的交互,例如点击或滚动。一个良好的习惯是缩短单个消息(函数)处理时间,并在可能的情况下将一个消息(函数)裁剪 阅读全文
posted @ 2023-02-28 15:03 不邪 阅读(15) 评论(0) 推荐(0) 编辑
摘要: /** 下划线转驼峰 */ var formatToHump = (value) => value.split('_').map((letter, i) => letter.split('').map((w,j)=>(i&&!j)?w.toUpperCase():w.toLowerCase()).j 阅读全文
posted @ 2023-01-30 11:47 不邪 阅读(23) 评论(0) 推荐(0) 编辑
摘要: es2015 ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。 说明:此文章根据《实战ES2015:深入现代JavaScript+应用开发》这本书做的 阅读全文
posted @ 2022-08-29 14:39 不邪 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 方法1: // data:指待读取blob数据 let reader = new FileReader(); reader.onload = event => { //读取之后进行操作的代码区域,event.currentTarget.result 指读取到的内容 console.log(event 阅读全文
posted @ 2022-08-16 10:04 不邪 阅读(3257) 评论(0) 推荐(0) 编辑
摘要: vscode 插件 koroFileHeader 详细配置 阅读全文
posted @ 2021-12-20 09:08 不邪 阅读(7717) 评论(0) 推荐(3) 编辑
摘要: 一.安装node环境 下载地址: http://nodejs.cn/download/ 二.安装vue-cli3 全局安装 npm install -g @vue/cli 三.创建vue-cli项目 vue create project Vue CLI v4.5.11 ? Please pick a 阅读全文
posted @ 2021-02-08 09:12 不邪 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 前端开发中,MVC,MVP和MVVM都是常见的软件架构设计模式(Architectural Pattern)。vue就是采用MVVM的渐进式JavaScript框架。本文以vue为例,说明部分业务场景下使用开发方案需考虑的问题 阅读全文
posted @ 2020-05-29 16:07 不邪 阅读(154) 评论(0) 推荐(0) 编辑