当前第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被禁用了怎么办
js中isnan和number.isnan的区别是什么
一招搞定javascript猜数字小游戏
javascript怎么去除字符串空格
jquery中text(),html()和val()之间有何区别?
javascript和java之间有什么区别
javascript异步编程方法有哪些
js 中 undefined 什么意思
javascript区不区分大小写
详解javascript中async/await是如何工作的
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript定义变量的方法有哪些