为了账号安全,请及时绑定邮箱和手机立即绑定

如下代码中,麻烦解释说明一下这个函数和for循环语句是什么意思?

如下代码中,麻烦解释说明一下这个函数和for循环语句是什么意思?

C PHP
倚天杖 2022-04-15 15:11:56
function FileIsExt(FileArray,_url){if(FileArray!=null && FileArray.length>0){var len =FileArray.length;for (var i = 0; i < len; i++) {if (FileArray[i] ==_url) {return true;}}}return false;}
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

这个函数是返回FileArray数组中是否存在某个_url
第一个if是在判断,传入函数的FileArray是不是一个数组 并且长度是否>0,也就是数组是有值的。满足条件的话,开始for循环遍历数组,循环次数是数组的长度(数组循环forEach更为常用),每次循环判断当前位置的元素是否是_url,如果是返回真。如果遍历结束都没有结束函数,或最初的if条件就不满足,则返回假。

查看完整回答
反对 回复 2022-04-19
  • 1 回答
  • 0 关注
  • 203 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号