Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. console.log (mehrdimensionales Array)

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    console.log (mehrdimensionales Array)

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      senior1418 last edited by

      mir ist aufgefallen, dass mehrdimensionale Arrays wie Eindimensionale in der Konsole ausgegeben werden, wenn ein Text davor gesetzt wird oder wird das im unterem Fall anders formuliert?

      LG

      var array = [["Birne","Obst"],["Bier","Getränk"]];
      
      console.log(array);
      console.log("Elemente: " + array);
      
      18:38:40.198	info	javascript.0 (27975) script.js.Energie.Durchlauferhitzer.logArray: [['Birne','Obst'],['Bier','Getränk']]
      18:38:40.198	info	javascript.0 (27975) script.js.Energie.Durchlauferhitzer.logArray: Elemente: Birne,Obst,Bier,Getränk
      
      T paul53 2 Replies Last reply Reply Quote 0
      • T
        tombox @senior1418 last edited by

        @senior1418
        console.log("Elemente: " + JSON.stringify(array));

        S 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @senior1418 last edited by paul53

          @senior1418 sagte: dass mehrdimensionale Arrays wie Eindimensionale in der Konsole ausgegeben werden, wenn ein Text davor gesetzt wird

          Bei log(array) wird erkannt, dass es sich um ein Objekt handelt und JSON.stringify(array) mit anschließendem Ersatz von Anführungszeichen durch Hochkommata angewendet.
          Im anderen Fall wird der Ausdruck als String behandelt.

          1 Reply Last reply Reply Quote 0
          • S
            senior1418 @tombox last edited by

            @tombox Super - vielen Dank, wieder was dazugelernt

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            977
            Online

            32.1k
            Users

            80.7k
            Topics

            1.3m
            Posts

            javascript
            3
            4
            229
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo