原理:定义一个自循环的函数,并用setTimeout启动
实现:
let mySetInterval = function(f, wait){
let interval = function(){
setTimeout(interval, wait)
f()
}
setTimeout(inte......
原理:定义一个自循环的函数,并用setTimeout启动
实现:
let mySetInterval = function(f, wait){
let interval = function(){
setTimeout(interval, wait)
f()
}
setTimeout(inte......
已有两个变量 a,b,交换两个变量的值
临时变量法
var temp = a
a = b
b = temp
算数方法
可能导致溢出,不推荐
a = a + b
b = a - b
a = a - b
异或方法
a = a^b
b = a^b
a = a^b
ES6解构
[a,b] ......
一个页面需要多次调用 videojs() 时
videoPlayer = videojs('sfLive', option, function onPlayerReady(){})
需要在再次调videojs()用的时候先调用videoPlayer.dispose()注销;......