JavaScript Academy · Oppitunti

console.login tuolle puolen

Käyttäkää table-, group-, warn-, error- ja assert-metodeja.

Oppitunti 1/413 vaihetta

console.login tuolle puolen on ilmainen JavaScript Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu JavaScript Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. JavaScript Academy-kurssilla on yhteensä 4 oppituntia.

Enemmän kuin log

console-objekti tarjoaa monia metodeja console.login lisäksi. Kukin niistä ilmaisee erilaisen tarkoituksen ja voi esittää tulosteen hyödyllisellä tavalla.

console.log("plain message")
console.info("informational")

console.warn

console.warn tulostaa varoituksen. Selaimessa se näkyy keltaisella korostuksella ja ilmoittaa huomiota vaativasta, mutta ei ohjelman suorittamista estävästä ongelmasta.

console.warn("This API is deprecated")

console.error

console.error ilmoittaa virheestä. Se esitetään eri tyylillä, ja selaimissa mukana on pinon jäljitys, joka auttaa paikantamaan ongelman.

console.error("Failed to load data")

console.info ja debug

console.info ja console.debug toimivat kuten log, mutta ilmaisevat viestin vakavuustason. Työkalut voivat suodattaa viestejä näiden tasojen perusteella.

console.info("Server started")
console.debug("Cache size is 42")

console.table

console.table esittää taulukot ja objektit muotoiltuna taulukkona, joten rakenteisia tietoja on paljon helpompi silmäillä kuin tavallista lokitulostetta.

const users = [
  { name: "Ann", age: 30 },
  { name: "Bob", age: 25 }
]
console.table(users)

console.group

console.group aloittaa sisennetyn ja kutistettavan osion. Sen jälkeen lokiin kirjoitetut viestit sijoitetaan sisäkkäin, kunnes kutsutte console.groupEnd-metodia.

console.group("User details")
console.log("Name: Ann")
console.log("Age: 30")
console.groupEnd()

Sisäkkäiset ryhmät

Ryhmät voivat sisältää toisia ryhmiä hierarkian mukaisesti, jolloin jokainen taso lisää sisennystä.

console.group("Order")
console.log("id: 1")
console.group("Items")
console.log("Book")
console.groupEnd()
console.groupEnd()

console.assert

console.assert tulostaa virheen vain, jos sen ensimmäinen argumentti on epätosiarvoinen. Se on nopea tapa ilmoittaa rikkoutuneista oletuksista pysäyttämättä ohjelman suorittamista.

const total = 10
console.assert(total > 0, "total should be positive")
console.assert(total > 100, "total is unexpectedly small")

console.count

console.count seuraa, kuinka monta kertaa nimetyn kohdan sisältävä rivi on suoritettu. Tämä auttaa havaitsemaan odottamattomat toistuvat kutsut.

function ping() {
  console.count("ping")
}
ping()
ping()
ping()

console.time

console.time ja console.timeEnd mittaavat, kuinka kauan koodilohkon suorittaminen kestää, ja tulostavat kuluneen ajan samaa nimeä käyttäen.

console.time("loop")
let sum = 0
for (let i = 0; i < 1000; i++) { sum += i }
console.timeEnd("loop")

Oikean metodin valitseminen

Käyttäkää warn- ja error-metodeja ongelmista ilmoittamiseen, table-metodia rakenteisille tiedoille, group-metodia toisiinsa liittyvien lokiviestien järjestämiseen ja assert-metodia oletusten tarkistamiseen. Selkeä lokitus nopeuttaa virheenkorjausta.

console.warn("low memory")
console.table([{ id: 1 }, { id: 2 }])

Pikatarkistus

Testatkaa console-metodeja koskevat tietonne.

Kertaus

Kertaus: console sisältää monipuolisia metodeja login lisäksi.

  • warn ja error ilmaisevat vakavuustason
  • table esittää rakenteiset tiedot taulukkona
  • group järjestää sisäkkäiset lokiviestit
  • assert ilmoittaa epäonnistuneista ehdoista
console.table([{ a: 1 }, { a: 2 }])
console.warn("done")
Aloita maksutta

Opi JavaScript tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
59
Oppitunnit
200

Usein kysytyt kysymykset

Onko oppitunti ”console.login tuolle puolen” ilmainen?

Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa JavaScript Academy-oppimispolun 3 oppituntia, myös oppitunnin “console.login tuolle puolen”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. JavaScript Academy-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”console.login tuolle puolen”?

Käyttäkää table-, group-, warn-, error- ja assert-metodeja. Harjoittelet JavaScript Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni JavaScript Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin JavaScript Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.

Kuinka kauan ”console.login tuolle puolen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä JavaScript Academy-oppitunnilla?

Kyllä. Jokainen JavaScript Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. console.login tuolle puolen
  2. Keskeytyskohtien asettaminen
  3. Koodin suorittaminen vaiheittain
  4. Pinotietojen lukeminen
← Takaisin: JavaScript Academy