Um zu überprüfen, ob ein Objekt leer ist oder nicht

Möchte ich überprüfen, in meiner Funktion, wenn eine übergebene argument vom Typ object ist leer oder nicht. Manchmal ist es leer, aber immer noch nicht null, somit kann ich Sie sich nicht auf die null-Bedingung. Gibt es eine Eigenschaft wie 'Länge'/'size' für flex-Objekte, die ich hier nutzen haben können.
Bitte helfen Sie.
Vielen Dank im Voraus.

Ich retagged Ihre Frage mit Sammlungen. Sie Frage ist ein bisschen vage, vielleicht können Sie clearify es um mehr/bessere Antworten. Verwendung einer Objekt-Instanz als ein assoziatives array? Wenn Sie brauchen, eine Anzahl, vielleicht verwenden Sie die Array-Klasse statt. Wenn Sie beschreiben den Zusammenhang ein bisschen besser wird es leichter sein, Sie zu beantworten.
Wenn Sie ein assoziatives array verwenden, erhalten Sie genau das gleiche wie ein Objekt. Die Eigenschaft length immer 0 zurück, egal, wie die Tasten, die Sie füllen.
Ich meinte nicht mit ein und assoziatives array, aber ändern Sie den code, um ein gewöhnliches array handelt. Ein assoziatives array zeigt an, dass Sie wissen, welche Werte gespeichert werden, und daher sind Sie normalerweise nicht brauchen, um zu zählen. Es ist aber schwer zu sagen ohne weitere Details.

InformationsquelleAutor Ashine | 2009-10-26

Schreibe einen Kommentar