Έγγραφα Web MDN - Τι είναι και πώς να το χρησιμοποιήσετε

Τα Έγγραφα Ιστού MDN (παλαιότερα γνωστά ως το Mozilla Developer Network ή MDN) είναι ένας δωρεάν πόρος για αναλυτική τεκμηρίωση σχετικά με τα πρότυπα ιστού όπως HTML5, CSS, JavaScript και πολλά άλλα.

Η αποστολή του MDN είναι απλή: παρέχει στους προγραμματιστές τις πληροφορίες που χρειάζονται για την εύκολη κατασκευή έργων στον ανοιχτό Ιστό. Εάν πρόκειται για ανοιχτή τεχνολογία που εκτίθεται στον Ιστό, θέλουμε να την τεκμηριώσουμε.

- Δήλωση αποστολής MDN Web Docs

Μια κοινότητα προγραμματιστών και άλλων συνεργατών ενημερώνει τα Έγγραφα Ιστού MDN. Ολόκληρος ο ιστότοπος είναι ένα wiki, που σημαίνει ότι οποιοσδήποτε μπορεί να προσθέσει ή να επεξεργαστεί την αυξανόμενη συλλογή τεκμηρίωσης και σεμιναρίων.

Αλλά δεν χρειάζεται να είστε επαγγελματίας προγραμματιστής για να συνεισφέρετε στα Έγγραφα Web MDN! Όπως πολλά άλλα έργα ανοιχτού κώδικα, υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να βοηθήσετε.

Εάν ενδιαφέρεστε να συνεισφέρετε στα Έγγραφα Web MDN, ρίξτε μια ματιά στη σελίδα Ξεκινώντας.

Ακολουθούν ορισμένοι γρήγοροι σύνδεσμοι προς χρήσιμους πόρους:

  • HTML, CSS, JavaScript
  • API Ιστού
  • Γραφικά
  • MathML
  • Συνέλευση Ιστού

Τρόπος χρήσης των εγγράφων Web MDN

Το MDN έχει δημιουργήσει τη φήμη ότι διαθέτει μερικά από τα καλύτερα έγγραφα για κοινές τεχνολογίες ιστού. Εάν σας ρωτήθηκε ποτέ, "Έχετε ελέγξει τα έγγραφα;" πιθανότητες αναφέρονται σε Έγγραφα Ιστού MDN.

Ας πούμε ότι εργάζεστε σε ένα έργο και θέλετε να χρησιμοποιήσετε τη map()μέθοδο JavaScript , αλλά ξεχάσατε την ακριβή σύνταξη.

Το μόνο που χρειάζεται να κάνετε είναι να ανεβάσετε τη σελίδα map()και να μετακινηθείτε προς τα κάτω στην ενότητα Σύνταξη.

Εκεί θα πάρετε μια γρήγορη επισκόπηση της σύνταξης:

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

Και μια λίστα με τα επιχειρήματα που δέχεται η μέθοδος, μαζί με μια σύντομη περιγραφή του καθενός.

Εάν θέλετε να δείτε μερικά βασικά παραδείγματα και περιπτώσεις κοινής χρήσης, κάντε κύλιση προς τα κάτω λίγο περισσότερο στην ενότητα Παραδείγματα. Υπάρχει μια καλή πιθανότητα να βρείτε ένα απόσπασμα που μπορείτε να χρησιμοποιήσετε στο δικό σας έργο.

Επίσης, αν βρεθείτε ποτέ να υποστηρίζετε παλαιότερα προγράμματα περιήγησης, το μεγαλύτερο μέρος αν όχι όλη η τεκμηρίωση JavaScript περιλαμβάνει ενότητα Polyfill