前端刷题1

js刷题

  1. for(var i=0;i<5;i++){
    setTimeout(function(){console.log(i)},100) //最后输出5 5 5 5 5
    }
    setTimeout() 是异步的,只有等到主线上的都执行完,才会执行异步的,此时i已经变成5。由于共循环了5次,异步队列中存放了 五次
    2.正则表达式的test()、compilte

猜你喜欢

转载自www.cnblogs.com/kltsee/p/12543877.html