SF
前端小白的那些事儿
前端小白的那些事儿
注册登录
关注博客
注册登录
主页
关于
RSS
慎用JS中的slice()、cancat()和assign()方法来复制数组
云霄阁主
2018-07-29
阅读 3 分钟
2.1k
<font color="red">结论:使用 slice() 方法拷贝数组,然后修改新数组,不会影响到旧数组的值。</font>
微信H5页面监听设备返回键和微信浏览器关闭按钮
云霄阁主
2017-03-06
阅读 1 分钟
17.3k
使用过的方法:window.unonload事件、popstate方法和visibilitychange事件。经过上面几个方法的尝试后,发现只有visibilitychange事件很好地解决了这个问题。一、unonload事件当页面关闭后,会触发unload事件
多个视频或音频连续播放出现不连贯的问题
云霄阁主
2017-03-03
阅读 1 分钟
4.1k
一、问题描述:多个音频连续播放时,会出现音频播放不连贯的问题,导致音频播放终止,同时控制台会报异常,如下图所示: 二、问题原因:执行了音频的play()方法以后立即执行pause()方法,两者之间切换过快。 {代码...} 三、解决办法:设置保护性延迟,当两次执行太过频繁时,直接退出,不向下执行程序。 {代码...}
绝对定位元素设置水平居中
云霄阁主
2017-03-02
阅读 1 分钟
25k
需求:有时页面内的一些容器需要定位在特定的某个位置,但是需要容器在水平方向上面居中显示,比如页面内的一个背景图里面放置一个容器,使用margin-top不方便,就决定使用绝对定位来设置。
日常知识积累
云霄阁主
2017-03-02
阅读 1 分钟
1.4k
{代码...}
HTML5的Video标签的属性,方法和事件汇总(转)
云霄阁主
2017-01-09
阅读 3 分钟
11.1k
{代码...}
js 与 json的区别
云霄阁主
2016-12-18
阅读 1 分钟
1.7k
(转)JavaScript:同步、异步和事件循环
云霄阁主
2016-10-20
阅读 4 分钟
3.5k
但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程(例如在Node.js中)等等。这些线程可能存在于JS引擎之内,也可能存在于JS引擎之外,在此我们不做区分。不妨叫它们工作线程。