Tukeeko JavaScript

Nre4

tukeeko JS ?
function function_nimi(parametri_x = oletus)


Parempi kysyä koodil kun ei tiiä miksikäs tuota nimitetään. Erroria sain kun tuommost yritin.

1

434

    Vastaukset 1

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Mutta näin

      Se ei tue käyttämääsi syntaksia, mutta vastaavan tuloksen saa aikaan kahdella tavalla.

      Voit tehdä näin:

      function funkkis (x,y,z) {
      var x = (x == null) oletus1 : x;
      var y = (y == null) oletus2 : y;
      var z = (z == null) oletus3 : z;
      // koodia
      }

      Jos funktiota nyt kutsutaan alle kolmella parametrilla, saavat muut parametrit arvokseen nullin ja funktion alku laittaa niiden arvoksi oletus1-3-lauseiden arvot. Kokeile tällaista määritelmää ja kutsu sitä eri arvoilla.

      Toinen tapa lähettää vaihtuvaa tietoa funktioon on rakentaa pieni assosiatiivinen taulukko ja lukea se funktion sisässä. Kutsu näyttää tältä:

      funkkis2({parametri1: arvo1, parametri2: arvo2});

      Funktion määritelmä taas pitää olla seuraavaa tyyliä.

      function funkkis2(param){
      for (x in param) {
      var eka = x; var toka = param[x];
      // tee jotain ekalla ja tokalla
      }
      }

      Tuolla tavalla siis käydään noita {}-olioita läpi. Niitä voi rakentaa lennossa funktion kutsut sisällä, kuten yllä näytin. Kokeile tätäkin, niin eiköhän selkiä.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haluatko että unohdan sinut kokonaan

      Siihen suuntaan ollaan menossa, nyt jo. Ja ehkä parempi näin, niin ei kulu energiaa hukkaan mahdottomuuteen. Ja vaikka j
      Ikävä
      92
      1423
    2. Haapaveden upea kurvikuningatar

      No nyt on kyllä mahtava uutinen että Haapaveden rohkea ja toimelias nainen ja yrittäjä on päässyt finaaliin kurvikuninga
      Haapavesi
      88
      1019
    3. Millä nimellä

      kutsut kaivattuasi omassa mielessäsi?
      Ikävä
      42
      854
    4. Pisa-tulokset.....

      Tuoreen tutkimuksen mukaan suomalaisten osaaminen on edelleen OECD-maiden keskitasoa parempaa. Kantaväestön oppilaiden
      Maailman menoa
      297
      768
    5. Uskaltaisitko ihana nuorempi nainen lähettää

      WhatsApp -viestiä, jos sulla on mun numero. Olisin ihan haltioitunut... Tykkään ja kaipaan ❤️❤️
      Ikävä
      84
      666
    6. Jos ajattelit että

      Annan anteeksi niin en anna.
      Ikävä
      50
      654
    7. Meinasi nainen mennä pasmat sekaisin

      Rupesin vapisemaan, kun huomasin sinut. Mutta sain sentään juuri ja juuri koottua itseni, etten ihan häpäissyt itseäni.
      Ikävä
      35
      631
    8. 44
      630
    9. Sinulle viestiä

      Me sitten oikeasti tutustutaan ensin!!
      Ikävä
      47
      627
    10. Tiedät että on

      Tunteita yhä ja edelleen. Ehkä molemmin puolin.
      Ikävä
      28
      584
    Aihe