JS学习的小知识点

简介: JS学习的小知识点

 

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 可以绘制页面的一部分

相关文章
|
5天前
|
自然语言处理 JavaScript 前端开发
[JS]知识点
本文介绍了JavaScript中的多个重要知识点,包括ES6、严格模式、类与对象、解构、跨域问题及入口函数等。文章通过详细示例和推荐的外部资源,帮助读者更好地理解和应用这些概念。内容持续更新中,适合初学者和进阶开发者参考。
[JS]知识点
|
5天前
|
JavaScript 前端开发 中间件
JS服务端技术—Node.js知识点
本文介绍了Node.js中的几个重要模块,包括NPM、Buffer、fs模块、path模块、express模块、http模块以及mysql模块。每部分不仅提供了基础概念,还推荐了相关博文供深入学习。特别强调了express模块的使用,包括响应相关函数、中间件、Router和请求体数据解析等内容。文章还讨论了静态资源无法访问的问题及其解决方案,并总结了一些通用设置。适合Node.js初学者参考学习。
17 1
|
29天前
|
JavaScript
js学习--制作猜数字
js学习--制作猜数字
36 4
js学习--制作猜数字
|
28天前
|
JavaScript
webpack学习五:webpack的配置文件webpack.config.js分离,分离成开发环境配置文件和生产环境配置文件
这篇文章介绍了如何将webpack的配置文件分离成开发环境和生产环境的配置文件,以提高打包效率。
42 1
webpack学习五:webpack的配置文件webpack.config.js分离,分离成开发环境配置文件和生产环境配置文件
|
12天前
|
存储 JavaScript 前端开发
JS的ES6知识点
【10月更文挑战第19天】这只是 ES6 的一些主要知识点,ES6 还带来了许多其他的特性和改进,这些特性使得 JavaScript 更加现代化和强大,为开发者提供了更多的便利和灵活性。
15 3
|
28天前
|
存储 JSON JavaScript
JS知识点
JS知识点
17 3
|
28天前
|
JavaScript
js学习--商品列表商品详情
js学习--商品列表商品详情
16 2
|
28天前
|
JavaScript
js学习--九宫格抽奖
js学习--九宫格抽奖
15 2
|
28天前
|
JavaScript
js学习--开屏弹窗
js学习--开屏弹窗
32 1
|
28天前
|
JavaScript
js学习--抽奖
js学习--抽奖
12 1