计时器
-
-> 开启计时器
-
number window.setInterval(callback, millisecond);
-
每隔制定毫秒后调用一次回调函数,返回一个ID
-
-
-> 关闭计时器
-
window.clearInterval(intervalId);
-
延时器
-
-> 等待制定时间再来执行代码,语法与计时器类似,但是只执行一次
-
-> 开启
-
number window.setTimeout(callback, millisecond);
-
等待制定时间调用回调函数,注意只会执行一次,返回的是延时器id
-
-
-> 关闭
-
clearTimeout(timeoutId);
-
在javascript要求是不允许访问本地资源的
-
-> 设置值
-
clipboardData.setData("text", 值);
-
-
-> 取值
-
clipboardData.getData("text");
-
window对象_剪贴板(IE)
-
-> 剪贴板(clipboardData对象)
-
clipboardData.setData("text", value);
-
clipboardData.getData("text");
-
clipboardData.clearData("text");
-
oncopy事件、onpaste事件、oncut事件
-
事件冒泡
-
-> 写一个层
-
-> 层里面一个p
-
-> 里面一个按钮
-
-> 分别添加onclick事件
-
取消事件冒泡: window.event.cancelBubble = true;
词法作用域
-
->什么是词法作用域
-
-> 没有块级作用域,只有函数作用域
-
-> 规则
-
作用域链就是对象的数组
-
全部script是0级链,每个对象占一个位置
-
凡是看到函数延伸一个链出来,一级级展开
-
访问首先看当前函数,如果没有定义往上一级链检查
-
如此往复,直到0级链
-
-