zoukankan      html  css  js  c++  java
  • 《javascript高级程序设计》 第25章 新兴的API

    25.1 requestAnimationFrame()
      25.1.1 早期动画循环
      25.1.2 循环间隔的问题
      25.1.3 mozRequestAnimation-Frame.webkitRequestAnimationFrame与msRequest-AnimationFrame
    25.2 Page Visibility API
    25.3 Geolocation API
    25.4 File API
      25.4.1 FileReader 类型
      25.4.2 读取部分内容
      25.4.3 对象URL
      25.4.4 读取拖放的文件
      25.4.5 使用XHR 上传文件
    25.5 Web 计时
    25.6 Web Workers
      25.6.1 使用Worker
      25.6.2 Worker 全局作用域
      25.6.3 包含其他脚本
      25.6.4 Web Workers 的未来

    把小结里面的东西考进来,有点投机取巧了,只是先占个位置

    requestAnimationFrame()
    :是一个着眼于优化JavaScript 动画的API,能够在动画运行期间
    发出信号。通过这种机制,浏览器就能够自动优化屏幕重绘操作。
    Page Visibility API:让开发人员知道用户什么时候正在看着页面,而什么时候页面是隐藏的。
    Geolocation API:在得到许可的情况下,可以确定用户所在的位置。在移动Web 应用中,这个
    API 非常重要而且常用。
    File API:可以读取文件内容,用于显示、处理和上传。与HTML5 的拖放功能结合,很容易就
    能创造出拖放上传功能。
    Web Timing:给出了页面加载和渲染过程的很多信息,对性能优化非常有价值。
    Web Workers:可以运行异步JavaScript 代码,避免阻塞用户界面。在执行复杂计算和数据处理
    的时候,这个API 非常有用;要不然,这些任务轻则会占用很长时间,重则会导致用户无法与
    页面交互。

  • 相关阅读:
    UILabel 详解
    didMoveToSuperView 引发的思考
    Source
    设计模式
    Code ReView
    UIApearance
    UINavigationBar
    initWithNibName与viewDidLoad的执行关系以及顺序
    bLock 回调 就是这么简单!
    程序语言小记
  • 原文地址:https://www.cnblogs.com/della/p/3296456.html
Copyright © 2011-2022 走看看