
获得徽章 8
赞了这篇沸点
读书笔记
这篇大概就是讲了在 safari 浏览器中,由于底部导航出现遮挡部分页面显示的问题的解决。
处理方式: 监听页面resize 动态获取高度 或者 viewport-fit=cover。
这篇大概就是讲了在 safari 浏览器中,由于底部导航出现遮挡部分页面显示的问题的解决。
处理方式: 监听页面resize 动态获取高度 或者 viewport-fit=cover。
评论
点赞
读书笔记
这篇文章主要介绍 parseInt 的一个容易被忽视的细节。
parseInt 第一个参数不是 srring 时 默认会转换为 string 后再解析。由于 String(0.0000005) 为 '5e-7',故再解析后会转成 5 。基于同样的原因,String(5000000000000000000000) 为 '5e+21', 故再解析后会转成 5 。
浮点数整数部分可以用 Math.floor 来取。
这篇文章主要介绍 parseInt 的一个容易被忽视的细节。
parseInt 第一个参数不是 srring 时 默认会转换为 string 后再解析。由于 String(0.0000005) 为 '5e-7',故再解析后会转成 5 。基于同样的原因,String(5000000000000000000000) 为 '5e+21', 故再解析后会转成 5 。
浮点数整数部分可以用 Math.floor 来取。
展开
评论
点赞
赞了这篇文章
读书笔记
这篇文章主要是想讲两种路由实现方式的原理。
hash 模式
利用 url 的 hash 部分改变时触发 hashchange 更新部分视图。
history 模式
利用 history 全局对象,history.pushState、history.replaceState 重新封装后监听。
需要服务器配置默认指向 index.html
这篇文章主要是想讲两种路由实现方式的原理。
hash 模式
利用 url 的 hash 部分改变时触发 hashchange 更新部分视图。
history 模式
利用 history 全局对象,history.pushState、history.replaceState 重新封装后监听。
需要服务器配置默认指向 index.html
展开
评论
点赞
赞了这篇文章