![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
ゼロ-May
这个作者很懒,什么都没留下…
展开
-
苹果手机日期显示NaN的处理方法
苹果只能识别 yyyy/mmmm/dddd/ 这类格式的日期如果输出后还要进行处理日期对比,需要转换成前面当中的日期格式,再转时间戳进行比较 //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式_this.target = _this.target.replace(/\-/g, "/");...原创 2021-11-29 16:57:40 · 366 阅读 · 0 评论 -
setTimeout和for循环
for(var i=0;i<5;i++){ setTimeout(function(){ console.log(i); },i*1000)}// 输出5次5,一秒一次setTimeout是异步执行的,i*1000毫秒后向队列里添加一个任务,只有主线上的全部执行完才会执行任务队列里的任务,所以当主线for循环执行完之后i的值为5,这个时候再去任务队列中执行任务,i全部为5每次for循环的时候setTimeout都会执行,但是里面的function则不会执行,被放入原创 2021-11-03 17:30:02 · 1454 阅读 · 0 评论 -
js设置当前日期前后的日期
不能简单的在 getDate() + 30,会造成日期与实际月份不符(可能超过28天,29天,30天,31天,可能出现负数) var date1 = new Date(); console.log(date1); // Thu Jul 30 2020 11:03:24 GMT+0800 (中国标准时间) console.log(date1.getDate()); // 30 var date2 = new Date(date1); date2.setDate(d.原创 2020-07-30 11:14:12 · 421 阅读 · 0 评论 -
手机号中间四位****代替
手机号中间四位****代替① 字符串截取+拼接function formatPhone(phone) { if (typeof phone == 'number') { phone = phone.toString(); } return phone.substr(0, 3) + '****' + phone.substr(7, 11); } var result = formatPhone('13522223333原创 2020-07-29 15:21:53 · 788 阅读 · 0 评论