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