会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
公吧菜腿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年11月
js监听url的hash变化和获取hash值
摘要: 当浏览器浏览器的url进行变化时,浏览器默认是会去服务器将相应的资源给请求下来的,在不阻止默认行为的前提下,使用给url加锚点的方式(hash模式),让浏览器不跳转。 window.addEventListener('hashchange',()=>{ const value = location.
阅读全文
posted @ 2021-11-08 14:26 公吧菜腿
阅读(1795)
评论(0)
推荐(0)
2021年4月
JS隐形,显性,名义和鸭子类型
摘要: 隐形转换 JavaScript中只有在一些极少数的情况下才会因为一个类型错误抛出错误。例如:调用非函数对象或者获取null / underfined的属性时,这就是隐形转换。 首先JS在遇到运算符的时候(-、*、/、%)的时候会将在运算之前把运算符左右两边转换成为数字类型。 原始值 转化为数字类型
阅读全文
posted @ 2021-04-16 10:55 公吧菜腿
阅读(141)
评论(0)
推荐(0)
2021年1月
ES6随笔D1
摘要: 1.数值解构赋值 ES6 允许按照一定模式,可以从数组中提取值,按照对应位置,对变量赋值,这被称为解构。 解构赋值的规则是,只要等号右边的值不是对象或数组,就先将其转为对象。由于undefined和null无法转为对象,所以对它们进行解构赋值,都会报错。 数组 1 let [a,b,c] = [1,
阅读全文
posted @ 2021-01-19 10:19 公吧菜腿
阅读(56)
评论(0)
推荐(0)
上一页
1
2
公告