原生js
文章平均质量分 92
mouse_dh
这个作者很懒,什么都没留下…
展开
-
JS中 slice()和splice()区别
1.slice() 方法返回选定的元素,即一个新的数组,原数组并未发生改变参数(2个) :a : 必需。从第几个开始选取。如果是负数,从尾部开始算起的位置。如 -1 指最后一个元素...b :可选。从第几个开始选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,则是数组的长度。如果是负数,从尾部开始算起的位置。如 -1 指最后一个元素...let arr = new ...原创 2019-04-27 17:31:08 · 296 阅读 · 0 评论 -
原生JS实现canvas移动端电子签名板/画板
最近做一个移动端项目, 有电子签名功能, 生产PNG格式上传服务器, 而且需要横屏签名, 这需要注意移动端的横屏后宽高的变化, 以下是JS核心部分原创 2019-04-28 15:22:12 · 3250 阅读 · 2 评论 -
IOS12以上微信内置浏览器下键盘收起底部出现空白
Bug表现:在IOS12以上的系统下,微信打开链接点击输入框获取焦点后虚拟键盘自动弹出,输入内容后收起键盘,原来弹出键盘的位置一片空白,页面没有自动适应整个屏幕。解决办法:在公共js文件下对设备进行判断,如果为IOS设备则全局处理该问题,即在当前页面滚动的位置上下滚动1px的距离即可实现页面的自适应! let ua = window.navigator.userAgent; ...原创 2019-08-21 13:18:11 · 552 阅读 · 0 评论