for下的settimeout.md
for(var i=0;i<3;i++){ setTimeout(function(){ console.log(i); }, 10); }
3 3 3
for循环的阻塞机制。这个定时器需要等待for循环执行完成才执行。 解决方案 1.
for(var i=0;i<3;i++){ (function(i){ setTimeout(function(){ console.log(i); }, 10); })(i) }
2.
for(let i=0;i<3;i++){ setTimeout(function(){ console.log(i); }, 10); }
如何将字符串转化为数字
parseFloat('12.3b') //结果为12.3
document.write和innerHtml的区别
document。write 只能绘制整个页面 innerHtmml 可以绘制页面的一部分