MDN webdokumentumok - Mi ez és hogyan kell használni

Az MDN Web Docs (korábban Mozilla Developer Network vagy MDN néven ismert) ingyenes forrás az olyan webes szabványok részletes dokumentációjához, mint a HTML5, CSS, JavaScript és még sok más.

Az MDN küldetése egyszerű: a fejlesztők rendelkezésére bocsátja azokat az információkat, amelyekre szükségük van a projektek egyszerű felépítéséhez a nyílt weben. Ha egy nyílt technológiáról van szó, amely az internetnek van kitéve, azt dokumentálni akarjuk.

- MDN Web Docs küldetésnyilatkozat

A fejlesztők és más közreműködők közössége naprakészen tartja az MDN webdokumentumokat. A teljes webhely wiki, vagyis bárki hozzáadhatja vagy szerkesztheti a dokumentációk és oktatóanyagok növekvő gyűjteményét.

De az MDN Web Docs-hoz való hozzájáruláshoz nem kell szakmai fejlesztőnek lenned! Sok más nyílt forráskódú projekthez hasonlóan sokféle módon segíthet.

Ha szeretne hozzájárulni az MDN webdokumentumokhoz, nézze meg az Első lépések oldalt.

Íme néhány gyors link a hasznos forrásokhoz:

  • HTML, CSS, JavaScript
  • Webes API-k
  • Grafika
  • MathML
  • Web Assembly

Az MDN webdokumentumok használata

Az MDN hírnevet szerzett arról, hogy rendelkezik a legjobb webes technológiák legjobb dokumentációjával. Ha valaha megkérdezték: "Ellenőrizted a dokumentumokat?" valószínű, hogy az MDN Web Docs-ra hivatkoznak.

Tegyük fel, hogy egy projekten dolgozik, és a JavaScript map()módszerét szeretné használni , de elfelejtette a pontos szintaxist.

Csak annyit kell tennie, hogy felhúzza az oldalt, map()és görgessen le a Szintaxis szakaszig.

Itt gyorsan áttekintheti a szintaxist:

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

És egy argumentumlistát, amelyet a módszer elfogad, és mindegyik rövid leírását.

Ha néhány alapvető példát és általános használati esetet szeretne látni, görgessen még egy kicsit lefelé a Példák szakaszig. Nagy esély van rá, hogy talál egy részletet, amelyet felhasználhat a saját projektjében.

Továbbá, ha valaha is régebbi böngészőket kell támogatnia, akkor a JavaScript-dokumentációk többnyire tartalmazzák a Polyfill részt.