var privarr = []; privarr ['staProjQueryGrid'] = [{btn_id: 'but_add', papéis: ['2001', '2005']}] console.log (privarr, privar.staprojQuerygrid [0] .btn_id)A primeira linha é definir uma matriz Priarr, e a segunda linha é adicionar uma propriedade StaProjQueryGird a essa matriz, e o valor dessa propriedade é uma matriz. O resultado da impressão é mas_add
var unsivor = []; // Crie uma matriz vazia e atribua -a a UNMVIRARR ['1000'] = []; // Insira uma matriz vazia na matriz vazia UnnmiRarr, que é equivalente a não -nativa [1000] = [] UNMVIRARR ['1000'] ['aaa'] = {'but _Ceck1': 1, 1, 1000 ['] [' aaa '] = {' mas _ _Check ': 1, 12, [' 1000 '] [' aaa '] = {' mas _ _Check1 ': 1, 1 »1». Array vazio inserido acima (porque tudo no JS é um objeto, então a matriz também é um objeto, você pode adicionar propriedades e métodos) e o valor da propriedade é um novo objeto (ou seja, {'but_check1': 1, 'but_check2': 1}).Isso é muito diferente do exposto. Primeiro de tudo, se houver números na segunda linha [], isso significa que o 1001º elemento da unidade de matriz também é uma matriz vazia (temporariamente chamada de X) e os primeiros 1000 elementos não são diferenciados.
Se for uma variável, é um elemento da unidade de matriz
A terceira linha é adicionar um atributo aaa a x, e o valor do atributo é uma matriz associativa {'but_check1': 1, 'but_check2': 1}
Você pode usar x ['but_check1'] para obter o valor correspondente
Eu quero adicionar atributos às matrizes associativas do objeto?
var untrivarr = []; // Crie uma matriz vazia e atribua -a a UnnmiRarr ['1000'] = []; // Insira uma matriz vazia na matriz vazia UnnmiRarr, que é equivalente a UNMVIRARR [1000] = [] UnnmiRarr ['1000'] ['aaa'] = {'but_check1': 1, 'but_check2': 1}; console.log (não -privarr [1000] .aaa ['but_check1'])Isso pode gerar o resultado 1 corretamente ou usar UnnmiRarr [1000] .aaa.but_check1 para gerar o resultado, mas se você adicionar aspas, está errado
Se a terceira linha for removida das cotações em {}, o quarto número relatará um erro. Neste momento, você só pode usar UnnmiRarr [1000] .aaa.but_check1
A explicação detalhada das matrizes associativas e matrizes comuns no artigo acima é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.