2-24 里视频中有许多问题...会对初学者造成困扰

2-24 里视频中有许多问题...会对初学者造成困扰

首先各位老师请看图(1):

http://img1.sycdn.imooc.com//climg/5b6940d6000131a215440408.jpg

首先这里注释部分// 3, 3就让我突然一下子懵逼了一会, 老师课程说的是索引3 到 索引3的位置, 好重点在下面请诸位老师接着看图(2):

http://img1.sycdn.imooc.com//climg/5b6941690001da2e15720316.jpg

课程里面老师说的是从索引4 到索引 5, 我一下子就又懵逼了? 这里有索引5么? 是想说下标5吧? 口误是会对初学者带来很大困扰的好么? 还没完请诸位老师在看下面图(3):

http://img1.sycdn.imooc.com//climg/5b6941e900017f3115020320.jpg

这里 之前的注释一直写的是索引位置来着, 这里又变成索引加下标了?


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

1、JS中对数组的下标和索引的定义如下:

JS中的数组索引总是以 0 开始,而不是 1,创建的元素的索引将从零到 数组长度-1

JS中的数组下标是从0开始,创建的元素的下标将从零到 数组长度-1

因此,可以将下标理解成是索引。

http://img1.sycdn.imooc.com//climg/5b6bf44a0001133810870487.jpg

2、视频中老师说end下标 = 索引位置 + 1的时候,是在讲解下列代码的时候,

http://img1.sycdn.imooc.com//climg/5b6bf5190001a95114710827.jpg

这里老师是要将blue和yellow两个颜色打印出来,那么,我们来分析一下:

http://img1.sycdn.imooc.com//climg/5b6c01130001ef2714160668.jpg


3、 图一到图三的数字注释都是下标(即索引)

4、关于你说的图2中slice(-1,5)//4,5的问题,在使用slice的时候,因为数组中没有下标为5的元素,因此浏览器会解析成是slice(-1,4)//4,4

学习就该有一份坚持和较真的态度,这样才能把知识学习好,你要坚持你的态度,加油!!有问题及时提问哈!你的意见我们也会积极考虑的~

祝学习愉快!

破晓小哥哥 2018-08-15 21:49:29

索引就是下标,老师也会犯错的嘛,自己要多思考,多实践。看得出来你很认真再听,加油!

卡布琦诺 2018-08-07 17:58:09

1、图(1):

slice可使用负值从数组的尾部选取元素,简单的理解就是,如果使用了负数,则使用数组长度-(负数)

在图一中,slice(-2,4)

展开理解即:

http://img1.sycdn.imooc.com//climg/5b69736a00018e7e08640373.jpg

2、图(2):

关于你说的“课程里面老师说的是从索引4 到索引 5”这里并不是口误讲错了,在js数组中,索引即是下标,也有称之为索引下标的。

3、图(3):

这里如果前面的部分仔细听,是能够理解的哦。但是对于小白同学可能会觉得有些绕,不易理解,遇到不理解的问题及时在问答区进行提问,助教老师帮你解答哦,直到帮你解决问题为止。为您学习带来的不便,敬请谅解。祝学习愉快!

  • 提问者 V丶x #1
    难道我学的不是入门课程么...? 索引就是下标这句话我持保留意见哈, 因为视频老师里面说的end下标 = 索引位置 + 1(你俩合计一下谁错了, 还是ppt有问题?); 如果索引就是下标的话, 那反而简单了=> 图一到图三的数字注释统一么? 图一: (-2, 4); // 3, 3 图二:(-1, 5); // 4, 5 图三:(-4, 3);// 1, 3 ??????????????????????????????????????????????????????????????? 1.首先我没说我没听懂哈, 只是这里我觉得是视频老师这里有一点问题,可能也不算问题, 但会容易让初学者产生误解 2. 我说老师口误那里, 就是第二个截图处, 因为压根就没有索引为5的值, 可以解释一下啊, 这里end处写正无穷, 也只会取到索引最后一位...类似这种 3. 我觉得较真是一种态度, 是程序员该有的态度
    2018-08-09 13:54:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师