zoukankan      html  css  js  c++  java
  • 开发过程中遇到过的问题

    1 ios 无法自动拉起键盘

    2 ios input focus卡顿问题

    3 span position absoulte  display-inline自动下沉问题 display block

    一、关于MacroTask(宏观任务)和MicroTask(微观任务)

    macroTask和microTask是两种任务队列。
    大家更熟悉的关于事件循环的机制说法大概是:主进程执行完了之后,每次从任务队列里取一个任务执行。

    1、JavaScript引擎对这两种队列有不同的分类:

    • macroTask:

      • setTimeout,
      • setInterval,
      • setImmediate,
      • requestAnimationFrame,
      • I/O,
      • UI rendering
    • microTask:

      • process.nextTick,
      • Promise,
      • Object.observe,
      • MutationObserver


    作者:R_X
    链接:https://www.jianshu.com/p/8df1d01b33dc
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
     

    Ajax:
           ajax自然不必说,最早出现的发送后端请求技术,隶属于原始js中,核心使用XMLHttpRequest对象,多个请求之间如果有先后关系的话,就会出现回调地狱。
    Jquery Ajax:
          是jQuery框架中的发送后端请求技术,由于jQuery是基于原始的基础上做的封装,所以,jquery Ajax自然也是原始ajax的封装
    Fetch:
         fetch号称是AJAX的替代品,是在ES6出现的,使用了ES6中的promise对象。Fetch是基于promise设计的。Fetch的代码结构比起ajax简单多了,参数有点像jQuery ajax。但是,一定记住fetch不是ajax的进一步封装,而是原生js。Fetch函数就是原生js,没有使用XMLHttpRequest对象。
    axios:

        axios不是原生JS的,需要进行安装,它不带可以在客户端使用,也可以在nodejs端使用。Axios也可以在请求和响应阶段进行拦截。同样也是基于promise对象的。具体参照axios的概念
    ---------------------
    作者:田江
    来源:CSDN
    原文:https://blog.csdn.net/jiang7701037/article/details/79717310
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Java中抽象类和接口的区别
    servlet的转发与重定向
    JSP知识点
    过滤器与拦截器
    java关键字 super 和 this
    oracle 基础
    java 集合
    java 内部类
    java 数组详解
    图,深度优先遍历与广度优先遍历
  • 原文地址:https://www.cnblogs.com/mttcug/p/9569292.html
Copyright © 2011-2022 走看看