JavaScript
半斤米粉闯天下
这个作者很懒,什么都没留下…
展开
-
JS获取当前月天数
先上代码function DaysInMonth() { var d = new Date(); var days = new Date(d.getFullYear(), d.getMonth() + 1, 0); return days.getDate();}js的getMonth从0开始; getDate()方法表示获取当前日(1-31); 重点是new Date(原创 2017-07-05 16:49:48 · 604 阅读 · 0 评论 -
toFixed四舍五入不准问题的解决
toFixed的浏览器兼容问题真是五花八门,而且不支持末位0自动隐去。网上各种重写的方法太过复杂,找了一种野路子,简单方便。 /** * 重写toFixed方法,解决四舍五入不准确的问题 * @param n 原始数据 * @param d 小数位数 */ toFixed(n: number, d: number): number { if (d <=...原创 2018-10-11 17:07:19 · 4339 阅读 · 10 评论 -
js异步循环
最近在项目上遇到的一个问题,js怎么实现多文件并发上传,java的惯性思维认为for循环只能是同步的,万万没想到js中万物皆异步,写个小例子记录一下。for (var i = 0; i <= 10; i++){ (function (arg) { setTimeout(console.log(arg), Math.random() * 5000); })(i);}执行结果千奇...原创 2018-10-08 21:10:13 · 1121 阅读 · 0 评论