var privarr = []; privarr ['staprojQueryGrid'] = [{btn_id: 'but_add', Rollen: ['2001', '2005']}] console.log (privarr, staprojQueryGrid [0] .btn_id)Die erste Zeile besteht darin, einen Array -Piarr zu definieren, und die zweite Zeile besteht darin, diesem Array eine Eigenschaft StaprojQueryGird hinzuzufügen, und der Wert dieser Eigenschaft ist ein Array. Das Druckergebnis ist But_Add
var univrarr = []; // Erstellen Sie ein leeres Array und weisen Sie es univilr ['1000'] = []; // ein leeres Array in das leere Array Univrarr ein, was Univrarr [1000] = [] Univrarr ['1000'] entspricht. Das oben eingefügte Array (weil alles in JS ein Objekt ist. Daher ist das Array auch ein Objekt, Sie können Eigenschaften und Methoden hinzufügen) und der Eigenschaftswert ist ein neues Objekt (d. H. {'But_Check1': 1, 'But_check2': 1}).Dies unterscheidet sich sehr von den oben genannten. Wenn es in der zweiten Zeile Zahlen gibt [], bedeutet dies zunächst, dass das 1001. Element des Array -UnRarrs ebenfalls ein leeres Array ist (vorübergehend X genannt), und die ersten 1000 Elemente sind undfiniert.
Wenn es sich um eine Variable handelt, ist es ein Element des Array -UnRiRR
Die dritte Zeile besteht darin, X ein Attribut AAA hinzuzufügen, und der Attributwert ist ein assoziatives Array {'But_Check1': 1, 'But_Check2': 1}
Sie können x ['But_check1'] verwenden, um den entsprechenden Wert zu erhalten
Ich möchte den Objekt -assoziativen Arrays Attribute hinzufügen?
var univrarr = []; // Erstellen Sie ein leeres Array und weisen Sie es univil univrarr [1000] = [] univrarr ['1000'] ['aaa'] = {'But_check1': 1, 'But_Check2': 1}; console.log (univrarr [1000] .Aaa ['But_check1']))Dies kann das Ergebnis 1 korrekt ausgeben oder Univrarr [1000] .AAA.But_Check1 verwenden, um das Ergebnis auszugeben. Wenn Sie jedoch Anführungszeichen hinzufügen, ist es falsch
Wenn die dritte Zeile aus den Zitaten in {} entfernt wird, meldet die vierte Nummer einen Fehler. Zu diesem Zeitpunkt können Sie nur Univrarr [1000] .Aaa.But_Check1 verwenden
Die detaillierte Erklärung der assoziativen Arrays und gewöhnlichen Arrays im obigen Artikel ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.