Ha JavaScriptet tanul, akkor valószínűleg hallotta, mennyire fontos megtanulni az alapokat.
A probléma az, ha nem biztos benne, mi az alapjait is . És az Internet több ezer forrásával hol kezdheti?
A Syntax egy epizódjában Wes és Scott nagyszerű munkát végeznek a JavaScript alapjainak feldolgozásában. Áttekintik azokat az alapvető JS készségeket, amelyeket mindennap használok JavaScript fejlesztőként. Az epizód hallgatása közben arra gondoltam, mennyire hasznos lett volna számomra, mint kezdő, hogy kurátort készítsek az összes alapfogalom elsajátításához szükséges forrásokról. Szóval neked hoztam létre.
Az alábbiakban felsoroljuk a JavaScript alapjait, Wes és Scott, valamint a kedvenc (és 100% -ban ingyenes) forrásaimat mindegyik megtanulásához.
Változók + hatókör
JavaScript változók deklarálása: var, let és const
Az ES6 hagyja a VS konstans változókat
A különbség a funkció és a blokk hatóköre között a JavaScript-ben
Típusok
Bevezetés a JavaScript-be, 1. lecke: Adattípusok és változók
Az adattípusok megértése a JavaScript-ben
Tárgyak
Bevezetés a webfejlesztésbe: Objektumok
Nem ismered a JS-t: Tárgyak és osztályok
Referencia vs. Másolás
Funkciók
Írja meg az Újrafelhasználható JavaScript funkcióval
Bevezetés a webfejlesztésbe: Funkciók és hatókör
Nyílfunkciók
Az objektum módszerek használata a JavaScript-ben
A DOM
Mi is pontosan a DOM?
Eloquent JavaScript, 14. fejezet: A dom
Prototípusok + ez
Kezdő útmutató a JavaScript prototípusához
Ennek megértése, kötés, hívás és alkalmazás JavaScript-ben
Események
Visszahívási funkciók
Mi a fene az eseményhurok egyébként?
Buborékolás és elfogás
Tömbök
JavaScript tömb és objektum metódusok, hogy jobb fejlesztő legyen
10 JavaScript tömb módszer, amelyet tudnia kell
Áramlásszabályozás
Tanuljon JavaScriptet: Hurkok
A hurkok számára
Async JavaScript: A visszahívásoktól az ígéretekig, az Async / Várakozásig. Tyler McGinnes ez a cikke a legjobb cikk az async JS-ről, amit valaha olvastam.
Bevezetés a webfejlesztésbe: Az áramlás ellenőrzése
Biztonság és hozzáférhetőség
XSS és belső HTML
Internetes hozzáférhetőség
Tiszta kód írása
Tiszta kódkönyv (hivatkozás a szintaxisból)
Amit tudnia kell, de nem feltétlenül kell elsajátítania:
ES6 modulok
Zárások
Amint arra Wes és Scott rámutat, valódi projektek építése JavaScript-sel fogja megalapozni ezeket az alapokat, amelyekről olvasott. Ügyeljen arra, hogy építsen projekteket. Ha úgy érzi, hogy elakadt az oktatóanyagoktól a tényleges építési projektekig, nézze meg ezt a cikket, amelyet írtam.
Ha több nagyszerű forrása van megosztani vagy visszajelezni ezt a bejegyzést, nyugodtan tweeteljen nekem.
Készítek egy ingyenes JavaScript tanfolyamot kezdőknek. Iratkozzon fel, hogy értesítést kapjon, amikor elindul, és 100% -ban ingyenesen küldje el a postaládájába!