当前位置:首页 >> 每日看点 >> 除了Safari,Mac用什么浏览器比较好?

除了Safari,Mac用什么浏览器比较好?

卡卷网 每日看点 209

不要用Safari,会变得不幸。

Safari的兼容性堪比21世纪20年代的IE。

我就举一个反人类的栗子吧。我给移动端Safari写了个网页,在电脑上Chrome里调试0 Errors,0 Warnings,跑得非常流畅,没有bug。一放到iPhone的Safari里就疯狂报错。这时候只能借同事的MacBook连上来打断点调试(因为Mac上的Safari不支持显示移动端页面,布局会乱),调了半天,发现是Safari里Date对日期时间的格式化出了问题。

正常的Chrome里,按一定格式初始化Date是再熟悉不过的操作,比如:

new Date(`2023-12-15 16:23:10`)

然而,上面这段代码放到Safari里就会报错。我百思不得其解啊!突然看到Windows右下角的日期格式就是/,考虑如果把-换成/是不是就正常了呢?遂写了个把-替换成/的方法,然后……就正常了。

new Date(`2023/12/15 16:23:10`)

而上面这段代码,在Chrome里也不会报错。

然后问题来了,日期时间的格式是服务端返回的,并且这种格式的日期时间还会存到数据库里。为了避免修改日期格式带来更多的问题,尤其是和后端接口对接的其他业务,只好在前端修改,给Date传入日期时间前先做一步替换的操作,把-替换成/,这样就解决了这个反人类的报错,顺便让所有web端的性能下降0.01%。

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。
最新文章
热门文章
随机文章