javascript node
effel
- javascript
- node.js
Hallo,
ich arbeite mit vielen Arrays. Für die Anzeige beim Test verwende ich: console.log("la ",array) hat das Array eine bestimmte Tiefe, erscheint:
la
[
[ [ [Array] ], [ [Array] ] ],[ [ [Array] ] ],
[ [ [Array] ], [ [Array] ] ],[ [ [Array] ] ],
]
Wie lassen sich die inneren Arrays anzeigen?
Danke für alle Antworten
mit weihnachtlichem Gruss Effel
Hallo effel,
Im node Handbuch steht console.dir() als Helper für util.inspect()
Da steht auch dass die Default-Rekursionstiefe 2 ist, was man bei dir auch sieht.
Auf der verlinkten Seite steht wie man das erhöht
Rolf
Hallo Rolf
Danke, ich wünsches ein ruhiges,gesegnetes Weihnachten und ein erfolgreiches 2025
Effel
Als Ergänzung,
unabhängig von der Laufzeitumgebung kannst du dir das Ergebnis auch als langen (pretty-print) String ausgeben. Dafür sollte das Array aber bestimmte Bedingungen erfüllen, insbesondere nicht zu lang/groß; die Werte im Array dürfen nicht untereindaner verweisen; keine Funktionen als Array-Eintrag etc. Dann kannst du es dir so ausgeben lassen:
var str = JSON.stringify(array, null, 2);
console.log(str);