Javascipt异步与同步
我们都知道Javascript语言执行环境是单线程的,所谓单线程在程序执行时,按照前面先执行,后面再去执行的顺序,也就是所谓的先进先出。...作为浏览器语言,Javascript的主要用途是与用户互动,以及操作DOM。
在开始之前我还是要明确下何为异步,何为同步。...举个栗子:
console.log('同步1')
console.log('同步2')
按照的JavaScript语言执行顺序,最终的打印顺序为同步1然后同步2。...我想到的解决办法是:
改为同步(把async: false)这样的话,就会按照顺序执行,从而获取到id为con的dom元素。...下面说第二种方法:
jquery中有如下事件可以实现:
on
delegate
bind
live(最新jquery已删除)
其中只测试了bind与on事件(如有其他需要请自行测试)
$('#