最近做js开发的时候发现了很多哥们不能区分同步和异步的区别,典型的在ajax部分,在该ajax为异步操作的时候,获取不到success之后的data的值,于是产生了各种奇葩的写法.比如创建一个局部变量再返回,然而并不觉得有什么用.还有的是将这个异步操作改成同步操作,然后获取data的值,平心而论,的确是可以这么做,不过如果这个ajax需要拉取大量的数据的时候,很容易就出现页面卡死的情况.所以,为了帮助初学者处理这个问题(减少坑爹的代码),才有了这个博客. 1:同步和异步的区别 首先,js是一个单