美文网首页
js的同步和异步

js的同步和异步

作者: 考拉程序媛 | 来源:发表于2020-05-05 20:50 被阅读0次

js的同步和异步问题通常是指ajax的回调,
如果是同步调用,
程序在发出ajax调用后就会暂停,
直到远程服务抄器产生回应后才会继续运行。
而如果是异步调用,
程序发出ajax调用后不会暂停,
而是立即执行后面的代码,
服务器返回信息后会自动触发回调函数进行处理。
相比较而言,
异步调用的性能最佳,
程序不会出现卡顿的现象,
而同步调用则通常用于需要立即获得结果并实时处理的情况。
打个比方:
假如你想让四个手下分别去执行四个不同的任务,
如果用“同步”的方法,
就要先zhidao让第一个人去执行任务,
这期间你和另外三个手下就呆呆地等,什么也不干,
直到第一个人完成任务回来报告后再让第二个人去执行任务,
依此类推;
而如果用“异步”的方法,
就可以把四个手下同时派出去执行任务,
然后自己就可以去喝酒唱歌泡妞了,
手下完成任务后只需要用手机向你汇报结果即可。

相关文章

  • JS 函数的执行时机

    1.同步和异步的区别 我们都知道JS里面有同步和异步的区别,怎么理解同步和异步呢。一家餐厅吧来了5个客人,同步的意...

  • 【Node.js】写入文件

    node.js的写入文件和读取文件一样,都是分为同步和异步。 同步写入:fs.writeFileSync() 异步...

  • 【Node.js】读取文件

    在node.js里,读取文件分为 同步读取 和 异步读取。 同步读取: fs.readFileSync() 异步读...

  • 简述JS执行机制 Event Loop

    1.同步异步 JS是单线程的,由上至下排队执行任务代码。为了提高JS的性能又区分为 同步任务 和 异步任务。同步任...

  • 异步请求为什么会导致tcp的对头阻塞

    这个异步指的是网络请求不会阻塞其后 js 代码继续执行和浏览器渲染页面其他的部分。 同步和异步 同步和异步关注的是...

  • 同步和异步的理解

    但是js又分为同步和异步,那这里的异步和同步我们应该如何理解呢其实同步和异步,无论如何,做事情的时候都是只有一条流...

  • 【Node.js】删除文件(基础用法)

    node.js删除文件是分为同步和异步。 同步删除文件: fs.unlinkSync() 异步删除文件: fs.u...

  • js同步和异步

    参考1 vue js 实例 结果 f4 f3 f1 f2 setTimeout 是异步的,time == 0 也一样

  • JS同步和异步

    最基础的异步是setTimeout和setInterval函数很常见,但是很少人有人知道其实这就是异步,因为它们可...

  • JS同步和异步

网友评论

      本文标题:js的同步和异步

      本文链接:https://www.haomeiwen.com/subject/qlmvghtx.html