社区
JavaScript
帖子详情
请问这是异步还是同步的代码?
bsnry
2017-12-15 05:33:48
setTimeout( => {
console.log('===123==');
},
1000
}
console.log('==start===');
这段代码中setTimeout的回调函数是异步代码?
console.log只是一个普通的打印函数,
由于放在setTimeout中,请问这是异步还是同步的代码。
...全文
173
1
打赏
收藏
请问这是异步还是同步的代码?
setTimeout( => { console.log('===123=='); }, 1000 } console.log('==start==='); 这段代码中setTimeout的回调函数是异步代码? console.log只是一个普通的打印函数,由于放在setTimeout中,请问这是异步还是同步的代码。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2017-12-15
打赏
举报
回复
是异步。。。。。。。。。
Promise到底是
同步
还是
异步
的?
Promise到底是
同步
还是
异步
的?Promise本身是
同步
的,他的then方法和catch方法是
异步
的 第一次写博客,希望各位技术大神多多指导,如有不对之处,还请不吝指出。话不多说,直接上文。我们都知道,Promise是ES6提出的解决
异步
编程导致陷入回掉地狱问题的,那么Promise是
同步
的还是
异步
的?可以确定的是,Promise本身是
同步
的,怎么证明呢?我们来看
代码
: console.log...
同步
代码
和
异步
代码
同步
和
异步
代码
是编程中常见的两种执行方式。
同步
代码
按照顺序逐行执行,后续
代码
需要等待前面的任务完成才会执行,可能导致程序阻塞,影响效率。
异步
代码
则是非阻塞的,允许程序在执行耗时操作时继续执行其他任务,常用于处理如网络请求、文件读取等操作。本文介绍了
同步
和
异步
代码
的基本概念、区别以及具体示例,帮助开发者更好地理解和运用这两种编程方式。
ajax是
异步
还是
同步
?
Ajax 是
异步
的,意味着它可以在后台发送请求并处理响应,而不会阻塞页面的其他操作。具体来说,当使用 Ajax 发送请求时,页面会继续执行其他
代码
,而不需要等待服务器的响应。一旦服务器返回响应,就会触发回调函数来处理响应数据。需要注意的是,虽然 Ajax 是
异步
的,但也可以通过设置
同步
选项来进行
同步
请求。但这种用法并不常见,因为
同步
请求会阻塞页面的其他操作,导致用户体验下降。通常情况下,推荐使用
异步
方式进行 Ajax 请求。它允许通过在后台与服务器进行数据交换,更新部分网页内容,而无需刷新整个页面。
promise是
同步
还是
异步
的?
1.promise本身是
同步
的 let oP = new Promise( (res, rej) => { console.log(1); }); console.log(2); 执行的结果先打印出1再打印出2,如果promise是
异步
的应该先打印出2,所以promise本身是
同步
2.promise的回调then是
异步
的 let oP = new Promise( (res,......
console.log是
异步
还是
同步
?为什么console.log有时候不准
如果
代码
中存在异常,并且该异常在console.log语句之前或之后抛出,那么console.log可能不会输出预期的结果,因为它可能不会执行到该语句。console.log 控制台打印不准确,前端控制台打印不一致,console.log 打印的值不准确,console.log是
异步
还是
同步
方法?这可能导致console.log输出的顺序与
代码
实际执行的顺序不同,从而导致输出不准确的情况。当引用中的值改变了,在控制台也会随即改变,console.log显示就会有出入,解决方法是确保始终记录对象的。
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章