0
点赞
收藏
分享

微信扫一扫

JS for循环和for in循环

快乐码农Alan007 2022-04-20 阅读 153
javascript

先使用变量后用var定义变量 会出现变量提升,

给变量一个初始值undefined

使用let不存在变量提升,需要先定义变量,再使用变量

否则会报错:annot access 'str' before initialization

ecmascript第六版本 提供了新的声明变量的关键字 let 优先级比var高

const定义常量 无法被修改;

 const str = '123';

   str = '456'; /* 给常量变量重新赋值会报错:Assignment to constant variable. */

 document.write(str);

 

for循环

for (①初始部分; ②条件判断(为true则继续循环,为false结束循环)然后就执行循环语句; ④改变循环变量的值 改变之后又会进入到②里面判断) {

        ③循环执行的语句

        }

 

举报

相关推荐

0 条评论