egret

更新时间:2022-12-28 13:26:15 阅读: 评论:0


2022年12月28日发(作者:目录 英文)

egret相关⾯试题

1,

vararr=newArray();

for(vari:number=0;i<10;i++){

arr[i]=function(){

returni;

}

//注释⼀:("arr[i]]:"+arr[i]());为了检测结果⽤的

}

for(varj:number=0;j<;j++){

(arr[j]());

}

结果是输出10个10,实际编程运⾏中可以看到,注释⼀的地⽅可以⼀次输出0-9,10个数字,但是最后的for循环⾥输出时,arr[j]

()是要到上⾯的for循环中调⽤function()的,此时i的数值已经是10了,所以输出10个10;

2,将var改成let:

vararr=newArray();

for(leti:number=0;i<10;i++){

arr[i]=function(){

returni;

}

//注释⼀:("arr[i]]:"+arr[i]());为了检测结果⽤的

}

for(varj:number=0;j<;j++){

(arr[j]());

}

结果是输出0-9,

本文发布于:2022-12-28 13:26:15,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/46897.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:misfit
标签:egret
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图