JS

JS

关于 cdn.jsdelivr.net 被污染解决方案
2022-05-22
225 0
关于日志页面加载不出时间的问题
2021-10-23
315 0
IE 不兼容 Array.from 解决方法

IE 不兼容 Array.from 解决方法

上周上线时发现新加坡网站存在一些ie兼容性问题,真是各种坑。我们代码用的是ES6,而IE不兼容ES6,所以这个兼容性问题解决起来真是头疼,路漫漫啊......目前发现的是不兼容Array.from()方法,导致js报错,打不开页面。解决方法:Array.prototype.slice.call()已

2020-06-02
305 0
new Date() 在IOS系统的兼容问题

new Date() 在IOS系统的兼容问题

最近弄5.20的充值活动,有些文案需要在特定时间展示,但是上线后发现在PC、安卓都没问题,就IOS有问题,死活展示不出来。后来一直查证发现是IOS 日期的兼容性问题,有点坑,记录一下。代码大概如下,判断当前时间是否在活动时间内,然后再展示相应文案。当时发现已经到了活动时间,Iphone上一直没有展示

2020-05-20
268 0
js 知识记录

js 知识记录

js将时间戳转为yyyy-MM-ddHH:mm:ss注意:时间戳需要是13位长度的,如果是10位长度需要乘1000functionformatDate(date){vardate=newDate(date);varYY=date.getFullYear()+'-';varMM=(date.getMo

2020-05-15
236 0
记录一下因 localStorage 引发的故障

记录一下因 localStorage 引发的故障

上周8号晚上上线发现一个问题,部分用户无法打开网站,我们这边的机器又都可以。查了半天是因为localStorage引起的,以前的开发人员写代码时也不够严谨,真是头疼。问题现象当时我们都可以正常打开页面,业务部门却说无法打开,让其打开控制台后,发现有报错。分析原因由于我们无法复现客户的现象,所以联系业

2020-05-11
296 0
Vue实现轮播效果

Vue实现轮播效果

最近有个需求需要将网站首页的banner弄成轮播效果的,同事推荐使用swiper来实现,记录一下。swiper官网地址:https://www.swiper.com.cn/1、swiper初始化文章转载自:Swiper中文网[https://www.swiper.com.cn]<divclas

2020-04-28
275 0
JS中对数字(含有小数的)进行相乘后,数值不正确的问题

JS中对数字(含有小数的)进行相乘后,数值不正确的问题

昨晚测试人员测试的时候,偶然遇到了个小数相乘的问题,后来找了一下博客,才发现原来是JS浮点运算的bug,故在此记录了一下,避免我忘记。背景当时前台在页面上展示时是65.32,但是我后来查后台日志时发现传到后台时的数值为6531.999999999999,潇洒以为是我们后台的原因,我后来查了代码发现是