为什么JavaScript中的for循环里变量定义可以用const定义?const不是用来定义常量的吗? for(const i=0?;i<10;i++)?
感谢您的回答~
望采纳,谢谢!
在JavaScript中,const定义的变量只能在当前作用域内有效,而for循环中定义的变量只在循环体内有效,所以可以使用const定义for循环中的变量,而不会影响到其他作用域中的变量。
form循环的循环变量I一般都在for循环里面使用啊,而const仅对当前代码域起作用,因此可以这样用,不然R容易出现变量重复定义的问题
就是不可以吧,我自己试了下都报错了,你执行没报错吗