温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
Hello,大家好,那这个小节我们来快速实现一下find index啊,这个呢,是找到第一个满足条件的元素,它的那个下标啊,就是那个索引。啊,如果找不到的话,就返回一个负一。那么在这的话呢,其实它跟find呢,基本的思路是一模一样子的啊,我们还是按照老套路给大家演示一下。我呢,把这个代码直接复制一份。拿下来啊。这里注释咱们改一改,叫做find index。好,然后把它打开。这块呢,是一个find index。好,还是1000啊,我们来看看效果怎么样,最终结果这个数组离我们有稍微有点远啊,我把它拿下来。把上面那个助教把它放到这个位置,这样看的清楚一些。好,然后点开浏览器,我们一起来看看效果。刷新页面为四。啊看012342077是大于1000的。好,然后呢,下边呃,我们再写一个大于1万的是吧,大于1万啊,刷新一面它是负一,因为没有大于1万的数字。
01:06
那这是对于。数组原型上面的find index方法的演示,然后接下来我们来用一下要自己封装的这个东西啊。Find index这个函数。这是我们最终想要的一个结果。而至于代码的实现这块,我们就不用再去重复的写了,直接把它拿过来,把名字改一改。Find index。然后这个位置呢,把注释给它补上啊,这是数组。啊,下边这个呢是函数。返回结果这一块呢,这里呢,就不能该在不能不应该再返回那个值了啊。应该返回它的下标,下标就是I。而最后呢,不满足条件的话,应该返回的是负一啊。这个因为有上边代码做。做这个基础,所以下边这个find index就是实现起来会变得非常简单啊。好了,我们一起来看看效果怎么样。
02:02
当前是大于1000的,看看有没有啊,右键刷新页面啊为四。没有问题,然后呢,再来一个,比如说大于2000的。保存,然后呢,刷新页面也是四是吧,然后大于2万的保存,然后切过来刷新一面啊,它是负一没有问题。啊,好了,这是当前呢,关于find index这个函数的一个实现。
我来说两句