1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
---
title: JavaScript
slug: Learn/JavaScript
translation_of: Learn/JavaScript
---
<div>{{LearnSidebar}}</div>
<p class="summary">{{Glossary("JavaScript")}} on ohjelmointikieli, joka mahdollistaa monimutkaisten asioiden toteuttamisen web-sivuille — web-sivut tekevät aina enemmän, kuin vain ovat siellä ja näyttävät muutumatonta sisältöä katsottavaksesi — näyttävät ajankohtaisia sisältöpäivityksiä, vuorovaikutteisia karttoja, animoituja 2D/3D grafiikoita tai vierittävät video jukebokseja, jne, — voit lyödä vetoa, että JavaScript on todennäköisesti osallisena tähän.</p>
<h2 id="Oppimispolku">Oppimispolku</h2>
<p>JavaScript on luultavasti vaikeampi oppia, kuin siihen liittyvät tekniikat, kuten <a href="/en-US/docs/Learn/HTML">HTML</a> ja <a href="/en-US/docs/Learn/CSS">CSS</a>. Ennen kuin yrität opetella JavaScriptiä, sinun kannattaa ehdottomasti ensin tutustua ainakin näihin kahteen teknikkaan, ja ehkä muihinkin. Aloita seuraavista moduuleista:</p>
<ul>
<li><a href="/en-US/docs/Learn/Getting_started_with_the_web">Alkuun Webin kanssa</a></li>
<li><a href="/en-US/docs/Web/Guide/HTML/Introduction">Esittelyssä HTML</a></li>
<li><a href="/en-US/docs/Learn/CSS/Introduction_to_CSS">Esittelyssä CSS</a></li>
</ul>
<p>Aiempi kokemus muista ohjelmointikielistä voi myös auttaa.</p>
<p>JavaScriptin perusteiden tultua tutuiksi, sinun pitäisi olla kykeneväinen oppimaan lisää edistyneemmistä aiheista, esimerkiksi:</p>
<ul>
<li>JavaScript perusteellisesti, joka opetetaan meidän <a href="/en-US/docs/Web/JavaScript/Guide">JavaScript oppaassa</a></li>
<li><a href="/en-US/docs/Web/API">HTML5 API</a></li>
</ul>
<h2 id="Moduulit">Moduulit</h2>
<p>Tämä aihe sisältää seuraavat moduulit, ehdotetussa opiskelujärjestyksessä.</p>
<dl>
<dt><a href="/en-US/docs/Learn/JavaScript/First_steps">JavaScript ensimmäiset askeleet</a></dt>
<dd>Ensimmäisessä JavaScript-moduulissamme, vastaamme ensiksi joihinkin peruskysymyksiin, kuten “Mikä on JavaScript”, “Miltä se näyttää?” ja “Mitä se voi tehdä?”, ennen kuin annamme sinulle ensimmäisen käytännön kokemuksen JavaScriptin kirjoittamisesta. Tämän jälkeen me käsittelemme joitakin keskeisiä JavaScriptin ominaisuuksia yksityiskohtaisesti, kuten muuttujat, merkkijonot, luvut ja taulukot.</dd>
<dt><a href="/en-US/docs/Learn/JavaScript/Building_blocks">JavaScriptin rakenneosat</a></dt>
<dd>
<p dir="ltr" id="docs-internal-guid-e603018a-8f4c-9c95-0322-bddbf2b777b4" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;">Tässä moduulissa jatkamme kattavaa JavaScriptin keskeisten perusominaisuuksien läpikäyntiä, kääntäen huomiomme yleisimmin käytettyihin koodilohkojen tyyppeihin, kuten ehtolauseet, silmukat, funktiot ja tapahtumat. Olet nähnyt nämä jutut jo tällä kurssilla, mutta vain ohimennen - tässä käsitellään erityisesti niitä.</p>
</dd>
<dt><a href="/en-US/docs/Learn/JavaScript/Objects">Esittelyssä JavaScript objektit</a></dt>
<dd>JavaScriptissä useimmat keskeiset ominaisuudet ovat objekteja, merkkijonoista ja taulukoista JavaScriptin päälle rakennettuihin selain API:hin. Voit jopa tehdä omia olioita yhdistämään toisiinsa liittyvät funktiot ja muuttujat tehokkaaksi paketiksi. Sinun on tärkeää ymmärtää JavaScriptin oliopohjainen luonne, jos haluat viedä eteenpäin tietämystäsi kielestä ja kirjoittaa tehokasta koodia, siksi olemme tehneet tämän moduulin, auttamaan sinua. Täällä opetamme olioiden teoriaa ja syntaksia yksityiskohtaisesti, katsomme kuinka luoda oma olio ja selitämme mitä JSON-tieto on ja kuinka työskennellä sen kanssa.</dd>
<dt><a href="/en-US/docs/Learn/JavaScript/Client-side_web_APIs">Asiakas-puolen web API:t</a></dt>
<dd>Kun kirjoitetaan asiakas-puolen JavaScriptiä web-sivuille tai sovelluksiin, et mene kovin pitkälle, ennen kuin aloitat käyttämään API:ja - rajapintoja selaimen ja käyttöjärjestelmään eri osioiden käsittelemiseen sivuston ollessa käynnissä, tai jopa toiselta web-sivulta tai palvelusta tulevan tiedon käsittelemiseen. Tässä moduulissa tutkimme mitä API:t ovat ja kuinka käyttää joitakin yleisimpiä API:ja, joihin tulet törmäämään usein kehitystyössä.</dd>
</dl>
<h2 id="Katso_myös">Katso myös</h2>
<dl>
<dt><a href="/en-US/docs/Web/JavaScript">MDN JavaScript</a></dt>
<dd>Tärkein tuloportti MDN:n JavaScript-dokumentaation ytimeen - täältä löydät laajat referenssiasiakirjat kaikkiin JavaScript-kielen osiin, ja joitakin edistyneitä tutoriaaleja, jotka on suunnattu kokeneille JavaScriptareille.</dd>
<dt><a href="https://www.youtube.com/user/codingmath">Koodauksen matematiikka</a></dt>
<dd>Erinomainen videotutoriaalien sarja oppia matematiikkaa, jota sinun tulee ymmärtää, ollaksesi tehokas ohjelmoija, tehnyt <a href="https://twitter.com/bit101">Keith Peters</a>.</dd>
</dl>
|