gpt4 book ai didi

arrays - 访问数组属性

转载 作者:行者123 更新时间:2023-12-04 22:44:01 25 4
gpt4 key购买 nike

var questions:Array = new Array;
questions[0] = "qname:mc_01, qvalue:1";
questions[1] = "qname:mc_02, qvalue:1";
questions[2] = "qname:mc_03, qvalue:1";
questions[3] = "qname:mc_04, qvalue:1";
questions[4] = "qname:mc_05, qvalue:1";
questions[5] = "qname:mc_06, qvalue:1";
questions[6] = "qname:mc_07, qvalue:1";
questions[7] = "qname:mc_08, qvalue:1";
questions[8] = "qname:mc_09, qvalue:1";
questions[9] = "qname:mc_10, qvalue:1";
questions[10] = "qname:mc_11, qvalue:2";
questions[11] = "qname:mc_12, qvalue:2";
questions[12] = "qname:mc_13, qvalue:2";
questions[13] = "qname:mc_14, qvalue:2";
questions[14] = "qname:mc_15, qvalue:2";
questions[15] = "qname:mc_16, qvalue:2";
questions[16] = "qname:mc_17, qvalue:2";
questions[17] = "qname:mc_18, qvalue:2";
questions[18] = "qname:mc_19, qvalue:2";
questions[19] = "qname:mc_20, qvalue:2";
questions[20] = "qname:mc_21, qvalue:3";
questions[21] = "qname:mc_22, qvalue:3";
questions[22] = "qname:mc_23, qvalue:3";
questions[23] = "qname:mc_24, qvalue:3";
questions[24] = "qname:mc_25, qvalue:3";
questions[25] = "qname:mc_26, qvalue:3";
questions[26] = "qname:mc_27, qvalue:3";
questions[27] = "qname:mc_28, qvalue:3";
questions[28] = "qname:mc_29, qvalue:3";
questions[29] = "qname:mc_30, qvalue:3";

我有这个数组,想访问 qname 属性,但不记得如何操作。它是类似于 questions[0].qname 还是 questions[0](qname)

最佳答案

您已将数组元素定义为字符串而不是对象。试试这个:

var questions:Array = new Array;
questions[0] = {qname:mc_01, qvalue:1};
...

用花括号代替双引号。使用引号可以创建字符串。使用花括号,您可以创建动态对象并设置它们的属性。因此,如果您要为 qname 创建字符串值,请确保将其定义为 qname:"mc_01" 而不是 qname:mc_01

因此您可以使用 questions[0].qnamequestions[0]["qname"] 访问属性。

关于arrays - 访问数组属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12166551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com