In Javascript haben wir ein Array mit einer statischen Anzahl von Objekten.Dynamisches Objekt-Array
objectArray = [{}, {}, {}];
Kann mir bitte jemand erklären, wie ich diese Nummer dynamisch machen kann?
In Javascript haben wir ein Array mit einer statischen Anzahl von Objekten.Dynamisches Objekt-Array
objectArray = [{}, {}, {}];
Kann mir bitte jemand erklären, wie ich diese Nummer dynamisch machen kann?
Sie müssen es dynamisch nicht machen, ist es bereits. Sie müssen lediglich weitere Objekte zum Array hinzufügen:
// Add some new objects
objectArray.push({});
objectArray.push({});
console.log(objectArray.length); // 5
// Remove the last one
objectArray.pop();
console.log(objectArray.length); // 4
In JavaScript müssen Array-Längen nicht deklariert werden. Sie sind immer dynamisch.
Sie können die einzelnen Objekte durch Array-Schlüssel ändern:
// Add a property to the second object:
objectArray[1].newProperty = "a new property value!";
vielen Dank) – SakerONE
Sie brauchen keine Array-Größe angeben, wenn zuerst das Array erstellen, wenn Sie nicht wollen. Sie können:
var objectArray=new Array();
das Array erstellen und fügen Sie Elemente von:
objectArray[0] = "something";
objectArray[1] = "another thing";
objectArray[2] = "and so on";
eine dynamische Menge von Indizes hinzuzufügen. Ich bin mir nicht sicher, was du fragst. – thescientist
Warum lest du nicht etwas Dokumentation? https://developer.mozilla.org/en/JavaScript/Guide/Predefined_Core_Objects#Array_Object –
Ich lese, aber noch ein, vielen Dank für dieses) – SakerONE