zoukankan      html  css  js  c++  java
  • JavaScript和快速响应的用户界面

    JavaScript和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。这意味着当JavaScript代码正在运行时,用户界面不能响应输入,反之亦然。高效地管理UI线程就是要确保Javascript不能运行太长时间,以免影响用户体验。

    任何JavaScript任务都不应该执行超过100毫秒。

    JavaScript运行期间,浏览器响应用户交互的行为存在差异。

    定时器可用来安排代码延迟执行,它使得你可以把长时间运行脚本分解成一系列的小任务。

    Web应用越复杂,积极主动的管理UI线程就越重要。

    1. 浏览器UI线程

    2. 定时器

     setTimeout(greeting, 250);创建一个只执行一次的定时器

     setInterval(greeting, 250)创建一个周期性重复运行的定时器

  • 相关阅读:
    @property属性装饰器
    信息反馈—冲刺19
    信息反馈—冲刺18
    信息反馈—冲刺17
    淘宝体验评价
    信息反馈—冲刺16
    信息反馈—冲刺15
    第十三周总结
    信息反馈--冲刺14
    查找水王
  • 原文地址:https://www.cnblogs.com/floraCnblogs/p/js-setting-time.html
Copyright © 2011-2022 走看看