首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么添加第二个索引时,第一个索引在javascript数组中被覆盖?

为什么添加第二个索引时,第一个索引在javascript数组中被覆盖?
EN

Stack Overflow用户
提问于 2020-05-15 12:08:58
回答 1查看 39关注 0票数 2

例如,当我输入以下代码时,答案是10

代码语言:javascript
运行
复制
var testArry = [20, 10, 90, 50, 66][1];
console.log(testArry); // output: 10

当我添加另一个索引时,第一个索引正在重写,答案是90

代码语言:javascript
运行
复制
var testArry = [20, 10, 90, 50, 66][1,2];
console.log(testArry); // output: 90

推翻的理由是什么?这是压倒一切的,还是任何其他术语?

我搜索了一下,但没有找到想要的理由。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-05-15 12:11:51

在数组索引表达式( 1,2)中,使用逗号运算符,它只返回最后一个结果,在本例中为两个,而对其他结果( 1)不做任何操作。因此,您基本上只是在编写testArray[2]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61818864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档