Projects page
Stwórz funkcję prettyDir(str, obj), jako ulepszoną funcję console.dir() Funkcja ma wypisać wszystkie property obiektu lub tablicy wewnątrz grupy i pokolorować je w zależności od typu. Liczby na niebiesko. Stringi na czerwono. Obiekty na zielono. Tablice na różowo.
Funkcja prettyDir()
przyjmuje stringowy "label" i kolekcję
"obj". Sprawdza czy "obj" może być iterowany i przekazuje go do funkcji
logIfObjectOrArray()
ktora tworzy grupę w consoli dla
logowanie properties tego "obj". Jeżeli propertie to kolekcja, odbywa
się rekursywne wywółanie funkcji logIfObjectOrArray()
const preTab = [1, 2, "napis", prePreObj];<br />
const preObj = { foo: "napis", boo: 3, woo: null, too: preTab };<br />
const tab = [1, "napis", preTab, preObj];```