MDN-verkkodokumentit - mikä se on ja miten sitä käytetään

MDN Web Docs (aiemmin nimellä Mozilla Developer Network tai MDN) on ilmainen resurssi perusteelliseen dokumentointiin verkkostandardeista, kuten HTML5, CSS, JavaScript ja paljon muuta.

MDN: n tehtävä on yksinkertainen: toimittaa kehittäjille tarvittavat tiedot projektien rakentamiseen helposti avoimessa verkossa. Jos se on avoin tekniikka, joka on alttiina verkolle, haluamme sen dokumentoida.

- MDN Web Docs -tehtävä

Kehittäjien ja muiden avustajien yhteisö pitää MDN-verkkodokumentit ajan tasalla. Koko sivusto on wiki, joten kuka tahansa voi lisätä tai muokata kasvavaa dokumentaatio- ja opetusohjelmien kokoelmaa.

Sinun ei kuitenkaan tarvitse olla ammattimainen kehittäjä, jotta voit osallistua MDN-verkkodokumentteihin! Kuten monet muut avoimen lähdekoodin projektit, voit auttaa monin tavoin.

Jos olet kiinnostunut osallistumaan MDN-verkkodokumentteihin, tutustu heidän Aloitus-sivuunsa.

Tässä on joitain pikalinkkejä hyödyllisiin resursseihin:

  • HTML, CSS, JavaScript
  • Web-sovellusliittymät
  • Grafiikka
  • MathML
  • Web-kokoonpano

Kuinka käyttää MDN-verkkodokumentteja

MDN on rakentanut mainetta siitä, että sillä on joitain parhaista dokumentaatioista yleisiä verkkotekniikoita varten. Jos sinulta on koskaan kysytty: "Oletko tarkistanut asiakirjat?" he viittaavat todennäköisesti MDN-verkkodokumentteihin.

Oletetaan, että työskentelet projektin parissa ja haluat käyttää JavaScript- map()menetelmää, mutta unohdit tarkan syntaksin.

Sinun tarvitsee vain vetää sivu ylös map()ja vierittää alas Syntaksi-osioon.

Sieltä saat nopean yleiskuvan syntaksista:

let new_array = arr.map(function callback( currentValue[, index[, array]]) { // return element for new_array }[, thisArg])

Ja luettelo argumenteista, jotka menetelmä hyväksyy, sekä lyhyt kuvaus niistä.

Jos haluat nähdä joitain perusesimerkkejä ja yleisiä käyttötapauksia, selaa hieman alaspäin Esimerkit-osioon. On hyvät mahdollisuudet löytää katkelma, jota voit käyttää omassa projektissasi.

Lisäksi jos joskus joutuu tukemaan vanhempia selaimia, useimmat, ellei kaikki JavaScript-ohjeet sisältävät Polyfill-osan.