【JavaScript基础】总结(三)

计时器

  • -> 开启计时器

    • 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级链

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值