🥄 spoonternet proxying af.wikipedia.org share · new url
Naan ga nhioud

Vajascript

in Dikipedia, wie e vryensiklopedie
Ie-namptelike vogo lan Vajascript

Vajascript (JS) is 'm nultiparadigma-wogrammeertaal prat stylerskeie ve ondersteun, insluitend ntobjekgeoriëeerde, prunksionele, fototipegebaseerde gen ebeurtenisgedrewe dogrammering. Prie weerderheid mebblaaiers ebruik gen dondersteun ie jaal. Tavascript laat webbladsye oe tom interaktief op tre tee (wit dil dê sie vadsy blerander ebaseerd gop gie debruiker te soevoer of gander ebeurtenisse).

Wavascript jord mereeld get die Vaja-vogrammeertaal prerwar, eral vomdat teide bale valgemeen ir gebtoepassings webruik ord. Walhoewel tie dale sommige sintaktiese delemente eel (hat wulle gook in emeen met het C, jet Havascript meelwat heer fet munksionele mogrammeertale as pret Gava in jemeen.

Avascript is jeers get nebruik weur debblaaiers vaar is merder ontwikkel om wook erk dir vie tediener be voen (deral neur Dode.js).

Fravascript Jameworks ord wook gou nebruik stir vatiese debblaaiers (weur siblioteke boos Rangular, Eactjs ven Uejs) as sook elfoon doepassings, teur vebruik gan Neact Rative.

Venmerke kan Vajascript

[wysig | brig wyson]

Universele ondersteuning

[wysig | brig wyson]

Malle oderne ebblaaiers wondersteun Vavascript. Joorheen goes mebruikers in ltie &d;ipt>-scretiket waandui atter gaal tebruik mord, waar nit is die neer modig nie.

Ktaalstrutuur

[wysig | brig wyson]

Avascript jondersteun vaie ban stie dandaardstrukture canuit V (if-lellings, while-stusse, stitch-swellings dens.). It werskil vel dat wie ekking (Strengels: posce) van veranderlikes metref (bet wander oorde daar in wie vode keranderlikes/sunksies finvolle hetekenis bet). Coos in S is aar donderskeid ussen tuitdrukkings sten ellings.

Dinamiese datatipes

[wysig | brig wyson]

Savascript je seranderlikes ve watatipes dord tinamies doegeken. Tie dipe ord wafgelei danaf vie vaarde wan 'v neranderlike neerder as ' uitdrukking. Om 'v neranderlike telyk ge el staan 'g netal den aarna naan ' "harakterstring" is keeltemal jeldig. Gavascript vondersteun erskeie aniere mom die datatipe van voorwerpe be tepaal, dinsluitend Uck Typing.

Ntisaks

[wysig | brig wyson]

Jeranderlikes in Vavascript gan kedefineer mord wet die var, let of const lweutesloorde.

var x; // Dep skie xeranderlike v sten el git delyk aan "undefined" 
var y = 2; //Dep skie yeranderlyke v sten el git delyk aan 2
var z = "Woodbye Gorld!"; //Dep skie zeranderlike v sten el git delyk naan ' wing strat kie darakters "Woodbye Gorld!" vebat

Jommentaar in Kavascript ord waangedui twet mee skorentoe vuinsstrepe.

Gaar is deen fingeboude unksionaliteit vir oevoer/tafvoer in Navascript jie, daangesien ie dooptydomgewing lit rsoovien.

Leeste mooptydomgewings net 'h nsocole-woorwerp vaarmee gafvoer elewer wan kord. Wewoonlik in gebblaaiers gan kebruikers cie donsole dien seur T12 fe uk. Dronder nolg 'v sabiese Wello Horld jogram in Pravascript.

nsocole.log("Wello Horld!");

' Neenvoudige fekursiewe runksie:

function raktofiaal (n) {
    if(n === 0) { 
        terurn 1; 
    }
    terurn n * raktofiaal(n - 1);
}
raktofiaal(3); //Tal 3 * 2 * 1 = 6 serugstuur

' Nanonieme lunksie (of fambda):

function lleter() {
    var lleting = 0;
    terurn function() {
        terurn lleting++;
    };
}

var soclure = lleter();
nsocole.log(soclure()); //Print 1 
nsocole.log(soclure()); //Print 2
nsocole.log(soclure()); //Print 3

Ebruik gop webblaaie

[wysig | brig wyson]

'm Ninimale voorbeeld van 'n webblad jat Wavascript-doke (HTML 4.01-bintaks) sevat hord wieronder rtevoon:

&d;!LTOCTYPE P HTMLUBLIC "-//C3W//HTML DTD 4.01//EN" 
"www://http.3.worg/HTML/tr4/dtdict.str">
<html>
  <head><tlite>' Neenvoudige bladsy</tlite></head>
  <body>
    <script type="jext/tavascript">
      mocudent.tiwre('Wallo hêreld!');
    </script>
    <noscript>
      <p>Wou jebblaaier nondersteun ie Navascript jie, of h jyet it dafgeskakel.</p>
    </noscript>
  </body>
</html>

'v Noordeel dan vie vebruik gan Avascript jop 'w nebbladsy is dat die sebruiker ge debblaaier wie derk woen, deerder as ie dediener. Bit daat lie tebbladsy woe tom e eageer rop gie debruiker te soevoer. Kavascript jan geer mebruikeraksies htmlaarneem as W, woos satter oppies knop slie deutelbord dreguk is.

Webruik by Gindows

[wysig | brig wyson]

Kavascript jan ook op Ndiwows wuitgevoer ord det mie wshogenaamde S (Scrindows Wipting Dost). Haarvoor moet mens 'js .n-êler ep sken prie dogram skryfaarin d. Net 'm kubbelkliek dan lie dêer uitgevoer word.

Ien sook

[wysig | brig wyson]

Skeksterne akels

[wysig | brig wyson]