在for循环中使用let时,结果如下
for内部定义的i在循环结束后不会覆盖外部的i
在for循环中使用var,且不控制i的作用域时,结果如下
第一个for循环内部定义的i并不会创建,而是直接使用外部中的i,故在循环结束时外部的i变为了5。
第二个for循环直接使用了外部的i
把第一个for循环存于匿名函数中,第二个for循环使用var创建变量i,结果如下
第一个for循环置于匿名函数,会创建一个在作用域在匿名函数的i,第二个for循环并未创建i而是直接对外部的i进行赋值
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论