- 博客(11)
- 收藏
- 关注
原创 javascript 阿拉伯数字转中文
javascript 阿拉伯数字转中文;单独处理一十情况export const numberToChinese = (num) => { if (isNaN(parseInt(num))) { return num; } const chnNumChar = ['零','一','二','三','四','五','六','七','八','九']; const chnUnitChar = ['','十','百','千','万','十','百','千','亿','十','百','千
2022-04-01 09:27:32
882
原创 简单封装toast提示效果
一般在前端构建页面时,会进行弹窗,提示条,loading效果等方法的全局封装,在ant.design框架未出现之前,都还是自己进行封装的,只是最近想整理博客,想起来这部分内容还是想着放上来,也许会有人需要;本人现在也是使用ant.design较多,毕竟大厂开源,使用也很方便,为开发省了很多时间;/* loading效果 */export const bie = { /** * loa...
2019-10-27 15:38:58
237
原创 node的fs模块相关方法封装(复制,删除,读写)
对于node中的file system模块当中有很多的对文件的一些io操作;node file-system;可进入该链接中进行查看;本人开发项目中由于环境限制,所以使用node版本较低,为5.12.X版本,所以本人下面可能封装的方法在新版中即有可用的方法,该博客也是本人对于一些方法的整理使用过程;且由于工作需要均是异步处理方式;1:fs异步写文件/** * 异步写文件 * filePa...
2019-10-27 15:27:12
709
原创 利用recordRTC实现录音
工作中实际运用到录音效果,且将录音相关功能已封装到一个js 文件中,调用方便,在此存档。参考文档:recordRTC
2019-10-27 14:13:24
1029
1
原创 img适配之Object-fit
项目中有时候为了将图片更好的展示出来,会在img外面套一层盒子,img在内部宽度定义百分比,高度不定义,自适应撑开;如下:
2019-10-27 13:46:04
438
原创 H5跨平台框架比对
跨平台开发框架介绍前记:现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。 根跨平台兼容较多的为Taro,uni-app,chameleon等3款;若只需兼容微信小程序的话则市场上使用较多的是mpvue及We...
2019-04-11 11:26:17
2587
原创 Git 常用命令行语句
git pushgit commit -amgit mergegit deletegit checkoutgit checkout .git cherry-pick
2019-02-01 13:31:56
369
原创 input输入IME问题
IME问题,即中文输入时出现在输入框上方的带候选但还未选择的状态,input框中会输入出现连续的字母异常问题;onChange或者onInput事件不可用,onblur事件产品体验效果不佳;onCompositionStart // 开始打字onCompositionEnd // 打字结束onCompositionUpdate // 打字过程中立flag,在start中置为false,...
2019-01-02 14:21:43
1070
原创 子级浮动撑开父级效果
普通官网实现浮动子级撑开父级高度,同级另一浮动块高度保持一致效果;两个子级为浮动div块,其中一个内容较多,撑开父级高度,另一个子级内容较少,高度沿用同级内容块高度;具体css及页面实现效果;具体知识点在于父级清除浮动使用overflow:hidden/auto;三者使用同一高度,设置padding-bottom,并用margin-botton抵消<!DOCTYPE html>...
2018-12-29 09:23:04
316
原创 js数组-常见方法案例
数组合并let arr1 = [1, 2, 3, 4, 5];let arr2 = [6, 7, 8, 9, 10];1、concatarr1 = arr1.concat(arr2);2、Array.propotype.push.applyarr1 = Array.propotype.push.array(arr1, arr2);3、es6合并arr1 = [...arr1,...
2018-10-14 13:13:49
376
原创 函数声明提升,变量声明提升
函数声明提升,变量声明提升变量声明提升释义示例函数声明提升释义示例变量声明提升释义在js中存在着变量声明提升,在var声明的情况下,先定义变量赋值,后声明,程序并不会报错;且正常运行;在es6中已新增const,let两种声明方法,在此声明中不会出现声明提升的现象,若如此则会有报错,使程序无法运行;示例1 变量声明提升,变量赋值不会被覆盖;a = 1; var c = 1; var ...
2018-10-12 14:15:20
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人