首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
javascript
无心使然
创建于2023-12-09
订阅专栏
javascript
暂无订阅
共11篇文章
创建于2023-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS 千分位格式化
JS 千分位格式化 1 javascript实现 2 正则表达式实现 3 toLocaleString方法实现
JS rgb,hex颜色值转换
颜色值转化 rgb颜色值转换为hex颜色值(rgb=>hex) hex颜色值转换为rgb颜色值(hex=>rgb)
js关闭浏览器的tab页
1 需求 利用js关闭浏览器tab页 2 代码 3 注意 当前tab是非弹出窗口,无法关闭,控制台会有如下提示
axios结合ts使用,取消请求,全局统一获取数据,抛出错误信息
通常在开发时,后端向前端返回的数据可以如下: 1 使用restful api充分利用http状态码,然后在data中追加code字段,请求成功返回200,请求失败返回404,401,500等状态码,并
js ts函数重载
1 JS函数重载 1.1 arguments参数 1.2 闭包+arguments参数 2 TS函数重载
js 节流和防抖
1 节流 可以形象理解为“节约流量”防止事件高频触发 作用 将高频触发变为低频触发 场景 降低resize等事件触发频率 无限加载场景下,定期触发 代码 2 防抖 可以形象理解为“防止抖动(手抖)”导
js 数组扁平化 数组展平
1 flat 2 toString + split 3 join + split 4 join + split
在页面中获取iframe中window对象,在iframe中获取上级window对象
1 在页面中获取iframe中window对象 2 在iframe中获取上级window对象 3 判断是否在iframe中 4 通信 主页面监听: iframe中发送消息 5 禁止页面被其他页面ifr
js 数组去重
js数组去重,数组包含的元素为number或string,分别使用Set,Map,filter和reduce
js for和forEach 跳出循环 替代方案
1 for循环跳出 在函数中也可以return跳出循环 for ... of效果同上 2 forEach循环跳出 3 替代方案 some 只要有一项为true,跳出循环。 every 只有每一项都返回
监听window和dom元素的resize事件
监听window和dom元素的resize事件 div元素没有resize事件,无法直接监听div的resize事件,需要用MutationObse