JS
前端大头秃
这个作者很懒,什么都没留下…
展开
-
判断是否对象
function isObject(x) { return Object.prototype.toString.call(x) === '[object Object]';}此方法不够严谨原创 2020-01-09 11:01:17 · 147 阅读 · 0 评论 -
去掉非数字字符
let amount = '1,000,000元';let regx=/[\u4E00-\u9FA5]|,/g;//去掉非数字字符let number =amount .replace(regx,""); //1000000原创 2019-11-18 11:10:17 · 343 阅读 · 0 评论 -
JS 时间戳转日期格式
当精度是毫秒时,时间戳就是13位的,当精度是秒时,时间戳是10位的,转换成日期格式时要将10位的时间戳补成13位,最简单的方法就是直接*1000即可。例如:var timestamp4 = new Date(1532399184 * 1000);//直接用 new Date(时间戳) 格式转化获得当前时间,时间戳一般是13位console.log(timestamp4.toLocale...翻译 2018-07-24 14:10:51 · 262 阅读 · 0 评论 -
js 图片base64转file文件的两种方式
最近项目中需要实现把图片的base64编码转成file文件的功能,然后再上传至服务器。起初是直接通过new File()的方式进行转换,在各个主流的浏览器基本上都支持,Android也没问题,但是在ios系统埋了个坑,ios11.4以下的系统上传失败。定位bug发现是new File()这个方法不兼容ios系统,只能另辟蹊径,最后找到一个方法就是: ...原创 2018-10-25 11:22:24 · 58358 阅读 · 14 评论