• JS的异步操作


    异步操作:

          1、定时器都是异步操作

          2、事件绑定都是异步操作

          3、AJAX中一般我们都采用异步操作

          4、回调函数可以理解为异步

    同步:一次只能完成一个任务,如果多个任务就必须排队,先前面一个任务再执行后面一个任务,以此类推。

    异步:每一个任务有一个或多个回调函数,前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则不等前一个任务结束就执行,所以程序的执行顺序与任务得排列顺序是不一致的,是异步的。

    定时器:

        1、setInterval(function (){},1000)

      setInterval有两个参数,第一个是函数第二个是时间(毫秒为单位)代表每隔一秒执行一次里面的函数。

        2、setTimeout(function(){},1000)

      代表一秒之后执行这个方法,然后就停止。         clearInterval()关闭定时器。              定时器的返回值是该页面的第几个定时器。

    事件绑定:

        onclick点击事件       onmouseenter鼠标进入         onmouseleave鼠标离开        

        每个元素的事件是天生自带的,不需要我们去定义,只需要我们给这个事件绑定一个方法,当事件触发的时候就会执行这个方法。

    给因素绑定事件,普通写法:

        obj.onclick=function(){}这就相当于给obj的onclick属性赋值是一个道理。

    第二种写法:

        obj.addEventListener(事件名,事件函数,布尔值)标准浏览器、

        obj.attachEvent(事件名,事件函数,布尔值)  IE8以下。

  • 相关阅读:
    符合Web标准的表格——CSS表格
    导航 Jquery
    【IOS学习】之三、图像视图&文本字段
    【VC++积累】之四、文件删除,复制
    Xcode 4.4中LLVM compiler 4.0带来的ObjectiveC新语法特性
    最快的存储过程分页 50W
    【网络编程】之十一、重叠IO Overlapped IO 完成例程
    OD使用教程15 调试篇15
    线性表12|循环链表 数据结构和算法17
    线性表13|约瑟夫问题 数据结构和算法18
  • 原文地址:https://www.cnblogs.com/wangzhen1012/p/10081783.html
Copyright © 2020-2023  润新知