![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
浮笙若梦
这个作者很懒,什么都没留下…
展开
-
关于同步、异步与阻塞、非阻塞问题的研究
讨论同步异步以及阻塞非阻塞问题 1.同步:代码按正常顺序一行一行,一个任务一个任务地去执行。如果在执行一段调用命令时,在没有得到结果之前,该调用就不返回。换句话说,就是由调用者主动等待这个调用的结果直到完成才会继续进行。 2.异步:遇到异步代码,它会跳过异步代码,先把同步代码执行完,接着,到了合适的时机,才会去执行异步代码。换句话说,当一个异步过程调用发出后,调用者下面的任务不会被影响。同时在调用...原创 2019-05-22 14:38:00 · 330 阅读 · 0 评论 -
JavaScript中的变量与数据
JavaScript中的变量与数据(高阶版) 一、var声明变量 我们在初学习js的变量时,一般都会用var做变量声明,即var n=1;或许我们也就按照这种格式用了,并不清楚var的一些需要注意的点。这里就做一个总结: 1.变量的提升:使用var 声明的变量可以进行提升 ,提升就是把加var的变量提到最前面。JS代码在执行之前有一个预解析,预解析的时候做了两件事,把加var的变量提升到了代码段的...原创 2019-05-22 17:06:29 · 160 阅读 · 0 评论