目标第一个数组,数组中的第一个值

时间:2019-03-07 17:34:00

标签: javascript arrays vue.js

我有一个数组数组,如何定位第一个数组,第一个值?

questions: [
              [
                'Purchase only', 'Sale and purchase',
                'Sale only', 'Remortgage'
              ],
              [
                'Leasehold', 'Freehold'
              ],
              [
                'Yes', 'No'
              ]
            ]

所以我可以这样做:

    if (this.quoteResults[1] == this.questions[0][0]) 
DOESNT WORK

代替此:

    if (this.quoteResults[1] ===  'Purchase only') 
THIS WORKS BUT I WANT TO USE ARRAY INDEX INSTEAD

1 个答案:

答案 0 :(得分:0)

使用“ this”时会出现您的问题。您可以访问this.quoteResults [1],但不能访问“问题”。使用“ this”时,请确保quoteResults和问题都在您的范围内。尝试在具有if语句的函数中打印问题[0] [0]。因为问题[0] [0]是访问它的正确方法,所以这不是问题。 另外,我们不知道quoteResults [1]包含什么,数据类型是什么。

f