首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js
IsolatedTraveler
创建于2021-12-13
订阅专栏
js使用技巧
等 3 人订阅
共12篇文章
创建于2021-12-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
rollup:Illegal reassignment to import
使用rollup将拆分代码合并成一个js文件,遇到如下问题: 
今天看了一篇文章无操作超时返回登录页,感觉很实用,将其记录下来。思路:设置两个时间,一个是更新鼠标移动时(lastTime),另一个是获取现在的时间(currentTime),再将两者啥话不说,上代码
IOS踩坑之旅(一:JavaScript中Date对象在IOS中的坑)
ate 对象用于处理日期与时间。 以上四种方法都可以在IOS系统中创建时间,其中第三种var d = new Date(dateString)是本篇文章的主角。
webRTC结合webSocket实时通信
WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道。 为什么传统的HTTP协议不能做到WebSocket实现的功能?这是因为HTTP协议是一个请求-响应协议,请求必须先由浏览器发给服务器,服务器才能响应这个请求,再把数据发送给…
判断当前访问平台
开发中往往需要兼容开发,考虑到不同的平台设备对内容需求往往不一样,为此需要进行针对设计。 目前我所接触到的业务都是根据这些属性的不同区分不同的入口,比如要区分是IOS还是Android客户端进行访问的,或者是区分是否是微信访问的等等。 Navigator 对象包含有关浏览器的信…
监听浏览器后退事件
The popstate event is fired when the active history entry changes. If the history entry being activated was created by a call to history.pu…
async await和promise的区别
async await关键字是ES7的一部分,async定义在函数声明之前,使函数变成异步函数,其返回一个Promise对象;await关键字用于等待一个Promise对象,它只能在async函数中才
前端验证码绘制
fillStyle: 改变填充颜色;设置fillStyle属性可以是CSS颜色,渐变,或图案。fillStyle 默认设置是#000000(黑色) fillRect: fillRect(x,y,width,height) 方法定义了矩形当前的填充方式;x与y指定了在canvas…
JavaScript对象之深拷贝和浅拷贝
最开始意识到深拷贝的重要性是在我对对象进行合并的时候。例如: 这,就是我和深浅拷贝的第一次相遇。如果你对拷贝原理理解的不透彻,此文或许能提供一点帮助。 string、number、null、undefined、boolean、symbol(ES6 新增的原始数据类型,表示独一无…
js防抖和节流
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。 防抖 —— 当持续触发事件…
本地数据存储(客户端存储)
不同浏览器无法共享localStorage或sessionStorage中的信息。相同浏览器的不同页面间可以共享相同的 localStorage(页面属于相同域名和端口),但是不同页面或标签页间无法共享sessionStorage的信息(@2020-04-14 通过a标签或则w…