Εκτύπωση αντικειμένου στην οθόνη - CSS-Κόλπα

Anonim

Η PHP έχει μια ωραία λειτουργία print_r για την εκτύπωση πληροφοριών σχετικά με μια μεταβλητή στην οθόνη. Το console.log () είναι υπέροχο για αυτό και σε JavaScript, αλλά μερικές φορές απλώς χρειάζεστε / θέλετε να το δείτε στην οθόνη.

function print_r(o) ( return JSON.stringify(o,null,'\t').replace(/\n/g,'
').replace(/\t/g,' '); )

Έτσι, εάν έχετε ένα αντικείμενο όπως:

var myObject = ( "lunch": "sandwich", "dinner": "stirfry" );

Θα μπορούσατε να κάνετε:

var putHere = document.getElementById("#put-here"); putHere.innerHTML = print_r(myObject);

για να δείτε το αποτέλεσμα στην οθόνη.

Επίσης, το console.table () είναι μερικές φορές πολύ καλύτερο από το console.log () για κάτι τέτοιο.