当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | console.log(a);
const a = "aaa" ;
console.log(a);
const a = "bbb" ;
console.log(a);
for (i = 0; i < 5; i++) {
console.log(i);
setTimeout( function () {
console.log(i);
const d = "locald" ;
}, 1000);
}
setTimeout( function () {
console.log(d)
}, 1001);
|
3、使用let定义变量
let是块级作用域,函数内部使用let定义后,对函数外部无影响。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | console.log(a);
let a = "aaa" ;
console.log(a);
let a = "bbb" ;
console.log(a);
for (i = 0; i < 5; i++) {
console.log(i);
setTimeout( function () {
console.log(i);
let d = "locald" ;
}, 1000);
}
setTimeout( function () {
console.log(d)
}, 1001);
|
注意一点,注意擦看for循环打印出来的,这与var有很大的区别
这里就突出了块级作用域的好处
更多编程相关知识,请访问:编程视频!!
以上就是javascript定义变量的方法有哪些的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
什么是并发控制?javascript中如何实现并发控制?
javascript中的转义字符有哪些
angular2 ngmodel模块的详细介绍
javascript可以放在css中吗
ios加载html5 audio标签时遇到的问题分享
javascript可以编写网页吗
javascript中对html中元素属性的读取
深入了解javascript中的构造器
javascript怎么去掉字符
javascript如何加音乐
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript定义变量的方法有哪些