logo

JavaScript-haastattelun kysymyksiä ja vastauksia

JavaScript (JS) on suosituin kevyt komentosarja- ja käännetty ohjelmointikieli. Sen on kehittänyt Brendan Eich vuonna 1995 . Se tunnetaan hyvin web-sivujen, mobiilisovellusten, verkkopalvelimien ja monien muiden komentosarjakielinä. Se on tärkeä kieli pyrkiville etu- ja taustakehittäjille. Jotkin työtehtävät edellyttävät, että henkilöt hallitsevat JavaScriptin sujuvasti. Sitä käyttävät IT-alan huippuyritykset, kuten Evernote, LinkedIn, Microsoft, Opera, NASA , ja Meta sen DOM-manipuloinnin, asynkronisen JavaScriptin, virheenkäsittelyn ja JavaScript-kehysten vuoksi, joissa sitä voidaan käyttää. Joten päästäksesi näihin yrityksiin sinun on suoritettava nämä Suosituimmat JavaScript-haastattelukysymykset mikä voi saada sinut näyttämään asiantuntijalta rekrytoijien edessä.

Tässä artikkelissa tarjoamme Yläosa JavaScript-haastattelun kysymykset ja vastaukset räätälöity molemmille tuoreita ja kokenut ammattilaisia 3, 5 ja 8 vuoden kokemuksella. Täällä katamme kaiken, mukaan lukien JavaScriptin ydinkäsitteet , ES6+-ominaisuudet, DOM-käsittely, asynkroninen JavaScript, virheiden käsittely, JavaScript-kehykset ja kirjastot ja paljon muuta, jotka varmasti auttavat sinua murtamaan seuraavan JavaScript-haastattelusi.



JavaScript-haastattelun kysymyksiä ja vastauksia (2024)

Olemme tuoneet sinulle haastatteluvalmiuden 50 suosituinta JavaScript-haastattelukysymystä aloittelija, keskitason ja kokenut joka sinun täytyy ehdottomasti käydä läpi päästäksesi sijoittuksesi huippuluokan monien yritysten joukkoon.

Ennen kuin jatkat oppimista JavaScript-haastattelun kysymykset ja vastaukset , ensin opimme täydellisen JavaScript opetusohjelma .



Sisällysluettelo

JavaScript-haastattelukysymyksiä fuksilaisille

Keskustellaan yleisistä kysymyksistä, joihin sinun tulisi valmistautua haastatteluihin. Nämä kysymykset ovat hyödyllisiä haastattelujen selvittämisessä erityisesti frontend-kehitysroolia varten.

1. Mitä eroa on Javalla ja JavaScriptillä?

JavaScript on asiakaspuolen komentosarjakieli ja Java olio-ohjelmointikieli. Molemmat ovat täysin erilaisia ​​​​toisistaan.



  • JavaScript : Se on kevyt ohjelmointikieli (skriptikieli) interaktiivisten web-sivujen kehittämiseen. Se voi lisätä dynaamista tekstiä HTML-elementteihin. JavaScript tunnetaan myös selaimen kielenä.
  • Java : Java on yksi suosituimmista ohjelmointikielistä. Se on olio-ohjelmointikieli, ja siinä on virtuaalikoneen alusta, jonka avulla voit luoda käännettyjä ohjelmia, jotka toimivat lähes kaikilla alustoilla. Java lupasi, kirjoita kerran, suorita missä tahansa.

2. Mitä ovat JavaScript-tietotyypit?

JavaScriptissä on kolme päätietotyyppiä.

  • Alkukantainen
    • Numerot
    • jouset
    • Boolean
    • Symboli
  • Triviaali
    • Määrittelemätön
    • Tyhjä
  • Komposiitti

3. Mitä symbolia käytetään kommenteissa JavaScriptissä?

Kommentit estävät lausuntojen suorittamisen. Kommentit ohitetaan, kun kääntäjä suorittaa koodin. JavaScriptissä on kahdenlaisia ​​symboleja, jotka edustavat kommentteja:

java boolean
  • Kaksoisviiva: Se tunnetaan yksirivisenä kommentina.
// Single line comment>
  • kauttaviiva tähdellä: Se tunnetaan monirivisenä kommentina.
/* Multi-line comments ... */>

4. Mikä olisi tulos 3+2+7″?

Tässä 3 ja 2 käyttäytyvät kuin kokonaisluku ja 7 käyttäytyvät kuin merkkijono. Joten 3 plus 2 on 5. Tällöin lähtö on 5+7″ = 57.

5. Mitä hyötyä isNaN-funktiosta on?

Number isNan -funktio määrittää, onko välitetty arvo NaN (ei numero) ja onko se tyyppiä Number. JavaScriptissä arvoa NaN pidetään lukutyyppinä. Se palauttaa tosi, jos argumentti ei ole luku, muuten se palauttaa epätosi.

6. Kumpi on nopeampi JavaScript- ja ASP-komentosarjassa?

JavaScript on nopeampi verrattuna ASP-skriptiin. JavaScript on asiakaspuolen komentosarjakieli, eikä sen suorittaminen ole riippuvainen palvelimesta. ASP-skripti on palvelinpuolen komentosarjakieli, joka on aina luotettava palvelimeen.

7. Mikä on negatiivinen äärettömyys?

Negatiivinen ääretön on vakioarvo, joka edustaa pienintä saatavilla olevaa arvoa. Se tarkoittaa, että mikään muu luku ei ole tätä arvoa pienempi. Se voidaan generoida käyttämällä itse tehtyä funktiota tai aritmeettista operaatiota. JavaScript näyttää NEGATIVE_INFINITY-arvon muodossa -Infinity.

8. Onko mahdollista jakaa JavaScript-koodi useisiin riveihin?

Kyllä, JavaScript-koodi on mahdollista jakaa useille riveille merkkijonolauseessa. Se voidaan rikkoa käyttämällä kenoviiva '' .
Esimerkiksi:

document.write('A Online Computer Science Portal for Geeks')>

Koodinmurtoviiva vältetään JavaScriptillä, mikä ei ole suositeltavaa.

let gfg= 10, GFG = 5, Geeks = gfg + GFG;>

9. Mikä yritys kehitti JavaScriptin?

Netscape kehitti JavaScriptin, ja sen loi Brenden Eich vuonna 1995.

10. Mitä ovat ilmoittamattomat ja määrittelemättömät muuttujat?

  • Määrittelemätön : Se tapahtuu, kun muuttuja ei määritä arvoa. Undefined ei ole avainsana.
  • Ilmoittamaton : Se tapahtuu, kun yritämme päästä mihin tahansa muuttujaan, jota ei ole alustettu tai ilmoitettu aikaisemmin käyttämällä var- tai const-avainsanaa. Jos käytämme 'typeof'-operaattori saadaksemme ilmoittamattoman muuttujan arvon, kohtaamme ajonaikaisen virheen, jonka palautusarvo on määrittelemätön. Ilmoittamattomien muuttujien laajuus on aina globaali.

yksitoista. Kirjoita JavaScript-koodi uusien elementtien lisäämiseksi dynaamisesti.

html
   Asiakirjan nimi> head> <body>  <button onclick='create()'>Klikkaa tästä! painiketta><script>funktio luo() { anna geeks = document.createElement('geeks');  geeks.textContent = 'Geeksforgeeks';  geeks.setAttribute('luokka', 'huomautus');  document.body.appendChild(geeks);  } script> body> html>></pre> </code> <h3><span>12.</span>  <b>  <strong>Mitä ovat globaalit muuttujat? Miten nämä muuttujat ilmoitetaan ja mitä ongelmia niihin liittyy?</strong>  </b>  </h3><p dir='ltr'><span>Sitä vastoin globaalit muuttujat ovat muuttujia, jotka määrittävät funktioiden ulkopuolella. Näillä muuttujilla on globaali laajuus, joten mikä tahansa funktio voi käyttää niitä välittämättä niitä funktiolle parametreina.</span></p> <p dir='ltr'>  <b>  <strong>Esimerkki:</strong>  </b>  <span> </span></p><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/length-array-c">saada taulukon pituus c</a>
</blockquote>javascript<code class='hljs'> <pre class='hljs'>let petName = 'Rocky'; //Global Variable myFunction(); function myFunction() {  document.getElementById('geeks').innerHTML  = typeof petName + '- ' +  'My pet name is ' + petName; } document.getElementById('Geeks')  .innerHTML = typeof petName + '- ' +  'My pet name is ' + petName;></pre> </code> <p dir='ltr'><span>Globaaleihin muuttujiin perustuvan koodin virheenkorjaus ja testaus on vaikeaa.</span></p> <h3><span>13.</span>  <b>  <strong>Mitä tarkoitat NULL:lla JavaScriptissä?</strong>  </b>  </h3><p dir='ltr'><span>NULL-arvo edustaa sitä, ettei arvoa tai objektia. Sitä kutsutaan tyhjäksi arvoksi/objektiksi.</span></p> <h3><span>14.</span>  <b>  <strong>Kuinka poistaa kiinteistökohtaisia ​​arvoja?</strong>  </b>  </h3><p dir='ltr'> <span> </span> <span>The</span>   <b>  <strong>poista avainsana</strong>  </b>   <span>poistaa koko ominaisuuden ja kaikki arvot kerralla kuten</span></p> <pre class='hljs'>let gfg={Course: 'DSA', Duration:30}; delete gfg.Course;></pre><h3><span>viisitoista.</span>  <b>  <strong>Mikä on kehotuslaatikko?</strong>  </b>  </h3><p dir='ltr'><span>Kehoteruutu on valintaikkuna, jossa on valinnainen viesti, joka kehottaa käyttäjää syöttämään tekstiä. Sitä käytetään usein, jos käyttäjä haluaa syöttää arvon ennen sivulle siirtymistä. Se palauttaa merkkijonon, joka sisältää käyttäjän kirjoittaman tekstin tai nollan.</span></p> <h3><span>16.</span>  <b>  <strong>Mikä on 'tämä' avainsana JavaScriptissä?</strong>  </b>  </h3><p dir='ltr'><span>JavaScriptin funktiot ovat välttämättömiä objekteja. Objektien tapaan se voidaan määrittää muuttujille, siirtää muille funktioille ja palauttaa funktioista. Ja aivan kuten esineillä, niillä on omat ominaisuutensa. 'tämä' tallentaa JavaScript-ohjelman nykyisen suorituskontekstin. Siten, kun sitä käytetään funktion sisällä, 'tämän' arvo muuttuu riippuen siitä, kuinka funktio on määritelty, kuinka se kutsutaan ja oletussuorituskonteksti.</span></p> <h3><span>17.</span>  <b>  <strong>Selitä ajastimien toiminta JavaScriptissä. Selvitä myös ajastimen käytön haitat, jos niitä on.</strong>  </b>  </h3><p dir='ltr'><span>Ajastin suorittaa tietyn koodin tiettyyn aikaan tai minkä tahansa pienen määrän koodia toistuvasti, jotta voit käyttää toimintoja</span>   <b>  <strong>setTimout</strong>  </b>  <span>,</span>  <b>  <strong>setInterval,</strong>  </b>  <span> </span> <span>ja</span>   <b>  <strong>clearInterval</strong>  </b>   <span>. Jos JavaScript-koodi asettaa ajastimen 2 minuuttiin ja kun ajat ovat umpeutuneet, sivulla näkyy varoitusviesti, että aika on kulunut. The</span>  <b>  <strong>setTimeout()</strong>  </b>  <span>menetelmä kutsuu funktiota tai arvioi lausekkeen tietyn millisekuntien määrän jälkeen.</span></p> <h3><span>18.</span>  <b>  <strong>Mitä eroa on ViewStaten ja SessionStaten välillä?</strong>  </b>  </h3><ul><li value='1'>  <b>  <strong>ViewState:</strong>  </b>  <span>Se on erityinen istunnon yhdelle sivulle.</span></li><li value='2'>  <b>  <strong>Istuntotila:</strong>  </b>  <span>Se on käyttäjäkohtainen, joka voi käyttää kaikkia verkkosivujen tietoja.</span></li></ul><h3><span>19.</span>  <b>  <strong>Kuinka lähettää lomake JavaScriptin avulla?</strong>  </b>  </h3><p dir='ltr'><span>Voit käyttää</span>   <b>  <strong>document.form[0].submit()</strong>  </b>  <span> </span> <span>tapa lähettää lomake JavaScriptissä.</span></p> <h3><span>kaksikymmentä.</span>  <b>  <strong>Tukeeko JavaScript automaattista tyyppimuunnosa?</strong>  </b>  <span> </span></h3><p dir='ltr'><span>Kyllä, JavaScript tukee automaattista tyyppimuunnosa.</span></p> <h2 id='javascript-intermediate-interview-questions'><span>JavaScript Intermediate haastattelukysymykset</span></h2><h3><span>21. Mitä ovat kaikki JavaScriptin silmukkarakenteet?</span></h3><ul><li value='1'>   <b>  <strong>kun silmukka</strong>  </b>    <b>  <strong>:</strong>  </b>  <span>While-silmukka on ohjausvuon käsky, joka sallii koodin suorittamisen toistuvasti tietyn Boolen ehdon perusteella. While-silmukkaa voidaan pitää toistuvana if-lauseena.</span></li><li value='2'>  <a href='/javascript-loop'>  <b>  <strong>silmukalle</strong>  </b>  </a>   <b>  <strong>:</strong>  </b>  <span>For-silmukka tarjoaa tiiviin tavan kirjoittaa silmukkarakenne. Toisin kuin while-silmukka, lauseke kuluttaa alustuksen, ehdon ja lisäyksen/vähennyksen yhdellä rivillä, mikä tarjoaa lyhyemmän, helposti korjattavan silmukan rakenteen.</span></li><li value='3'>   <b>  <strong>tehdä, kun</strong>  </b>    <b>  <strong>:</strong>  </b>  <span>Do-while-silmukka on samanlainen kuin while-silmukka sillä ainoalla erolla, että se tarkistaa ehdon käskyjen suorittamisen jälkeen, ja on siksi esimerkki Exit Control Loopista.</span></li></ul><h3><span>22. Miten elementin tyyliä/luokkaa voidaan muuttaa?</span></h3><p dir='ltr'><span>Elementin tyylin/luokan muuttamiseen on kaksi mahdollista tapaa. Käytämme</span>  <a href='/html-dom-getelementbyid-method'><span>document.getElementByID-menetelmä</span></a>  </p> <pre class='hljs'>document.getElementById('myText').style.fontSize = '16px;></pre><pre class='hljs'>document.getElementById('myText').className = 'class';></pre><h3><span>23. Selitä kuinka lukea ja kirjoittaa tiedosto JavaScriptin avulla?</span></h3><ul><li value='1'><span>The</span>   <b>  <strong>luetiedosto()</strong>  </b>   <span>toimintoja käytetään lukemiseen.</span></li></ul><pre class='hljs'>readFile( Path, Options, Callback)></pre><ul><li value='1'><span>The</span>   <b>  <strong>kirjoitustiedosto()</strong>  </b>   <span>funktioita käytetään kirjoitustoimintoihin.</span></li></ul><pre class='hljs'>writeFile( Path, Data, Callback)></pre><h3><span>24. Mitä kutsutaan muuttujan kirjoittamiseksi JavaScriptissä?</span></h3><p dir='ltr'><span>The</span>  <b>  <strong>muuttujan kirjoittaminen</strong>  </b>  <span>on muuttujan tyyppi, jolla tallennetaan numero ja käytetään samaa muuttujaa merkkijonon määrittämiseen.</span></p> <pre class='hljs'>Geeks = 42; Geeks = 'techcodeview.com';></pre><h3><span>25. Kuinka muuntaa minkä tahansa kantamerkin merkkijono kokonaisluvuksi JavaScriptissä?</span></h3><p dir='ltr'><span>JavaScriptissä parseInt()-funktiota käytetään muuntamaan merkkijono kokonaisluvuksi. Tämä funktio palauttaa kantaluvun kokonaisluvun, joka on määritetty parseInt()-funktion toisessa argumentissa. ParseInt()-funktio palauttaa Nan-arvon (ei numeron), kun merkkijono ei sisällä numeroa.</span></p> <h3><span>26. Selitä kuinka tunnistaa käyttöjärjestelmä asiakaskoneessa?</span></h3><p dir='ltr'><span>Asiakaskoneen käyttöjärjestelmän havaitsemiseksi voidaan yksinkertaisesti käyttää navigator.appVersion- tai navigator.userAgent-ominaisuutta. Navigator appVersion -ominaisuus on vain luku -ominaisuus ja se palauttaa merkkijonon, joka edustaa selaimen versiotietoja.</span></p> <h3><span>27. Minkä tyyppisiä ponnahdusikkunoita on saatavilla JavaScriptissä?</span></h3><p dir='ltr'><span>JavaScriptissä on saatavilla kolmenlaisia ​​pop-laatikoita.</span></p> <ul><li value='1'>   <b>  <strong>Varoitus</strong>  </b>   </li><li value='2'>   <b>  <strong>Vahvistaa</strong>  </b>   </li><li value='3'>   <b>  <strong>Kehote</strong>  </b>   </li></ul><h3><span>28. Mitä eroa on hälytyslaatikolla ja vahvistuslaatikolla?</span></h3><p dir='ltr'><span>Varoitusruutu näyttää vain yhden painikkeen, joka on OK-painike. Sitä käytetään ilmoittamaan käyttäjälle, että sopimus on hyväksyttävä. Vahvistusruudussa on kuitenkin kaksi OK- ja peruutuspainiketta, joissa käyttäjä voi päättää suostueko vai ei.</span></p> <h3><span>29. Mitä haittaa on sisäisen HTML:n käyttämisestä JavaScriptissä?</span></h3><p dir='ltr'><span>Käytössä on monia haittoja</span> <span>innerHTML</span> <span>JavaScriptissä, koska sisältö korvataan kaikkialla. Jos käytät += kuten innerHTML = innerHTML + 'html', vanha sisältö korvataan silti HTML:llä. Se säilyttää kaikkiin DOM-elementteihin liitetyt tapahtumakäsittelijät.</span></p> <h3><span>30. Mitä void(0) hyödyttää?</span></h3><p dir='ltr'><span>The</span>  <a href='/what-does-javascript' rel='noreferrer noopener'><span>tyhjä(0)</span></a>  <span>käytetään kutsumaan toista menetelmää päivittämättä sivua kutsun aikana parametrin nolla välitetään.</span></p>  <blockquote><p dir='ltr'><span>Jos haluat lukea lisää, tutustu omaan artikkeliimme aiheesta</span>   <b>  <strong>Intermediate Javascript-haastattelukysymykset</strong>  </b>   <span>. Sisältä löydät yli 20 kysymystä ja yksityiskohtaiset vastaukset.</span></p> </blockquote><h2 id='javascript-interview-questions-for-experienced'><span>JavaScript-haastattelukysymyksiä kokeneille</span></h2><h3><span>31.</span>  <b>  <strong>Mikä on JavaScriptin 'tiukka' tila ja miten se voidaan ottaa käyttöön?</strong>  </b>  </h3><p dir='ltr'><span>Tiukka tila on ECMAScript 5:n uusi ominaisuus, jonka avulla voit sijoittaa ohjelman tai funktion tiukkaan toimintaympäristöön. Tämä tiukka konteksti estää tiettyjen toimien toteuttamisen ja lisää poikkeuksia. Lausunto use strict käskee selainta käyttämään tiukkaa tilaa, joka on JavaScriptin rajoitettu ja turvallisempi ominaisuusjoukko.</span></p> <h3><span>32.</span>  <b>  <strong>Kuinka saada valintaruudun tila?</strong>  </b>  </h3><p dir='ltr'><span>DOM Input Checkbox -ominaisuutta käytetään valintaruutukentän tarkastetun tilan määrittämiseen tai palauttamiseen. Tätä ominaisuutta käytetään heijastamaan HTML Checked -attribuuttia.</span></p> <pre class='hljs'>document.getElementById('GFG').checked;></pre><p dir='ltr'><span>Jos valintaruutu on valittuna, se palauttaa True.</span></p> <h3><span>33.</span>  <b>  <strong>Miten JavaScriptin sulkemiset selitetään ja milloin sitä käytetään?</strong>  </b>  </h3><p dir='ltr'><span>Sulkeminen luodaan, kun lapsi toimii säilyttääkseen ylätason ympäristön myös sen jälkeen, kun vanhemman toiminto on jo suoritettu. Sulkeminen on paikallisesti ilmoitettu muuttuja, joka liittyy funktioon. Sulkeminen tarjoaa paremman koodin hallinnan niitä käytettäessä.</span></p>Javascript<code class='hljs'> <pre class='hljs'>// Explanation of closure  function foo() {   let b = 1;   function inner() {   return b;   }   return inner;  }  let get_func_inner = foo();  console.log(get_func_inner());  console.log(get_func_inner());  console.log(get_func_inner());></pre> </code> <h3><span>3. 4.</span>  <b>  <strong>Mitä eroa call()- ja apply()-menetelmien välillä on?</strong>  </b>  </h3><p dir='ltr'><span>Molempia menetelmiä käytetään eri tilanteessa</span></p> <ul><li value='1'>  <b>  <strong>call() -menetelmä:</strong>  </b>  <span>Se kutsuu menetelmää ja ottaa argumenttina omistajaobjektin. Avainsana tämä viittaa funktion 'omistajaan' tai objektiin, johon se kuuluu. Voimme kutsua menetelmää, jota voidaan käyttää eri kohteissa.</span></li><li value='2'>  <b>  <strong>soveltaa() Menetelmä:</strong>  </b>  <span>Apply()-menetelmää käytetään menetelmien kirjoittamiseen, joita voidaan käyttää erilaisissa objekteissa. Se eroaa funktiosta call(), koska se ottaa argumentit taulukkona.</span></li></ul><h3><span>35.</span>  <b>  <strong>Kuinka kohdistaa tiettyyn kehykseen JavaScriptin hyperlinkistä?</strong>  </b>  </h3><p dir='ltr'><span>Tämä voidaan tehdä käyttämällä</span>  <b>  <strong>kohde</strong>  </b>  <span>attribuutti hyperlinkissä. Kuten</span></p> <pre class='hljs'> New Page></pre><h3><span>36.</span>  <b>  <strong>Kirjoita JavaScriptiin näytetyt virheet?</strong>  </b>  </h3><p dir='ltr'><span>JavaScriptissä on kolme erityyppistä virhettä.</span></p> <ul><li value='1'>  <b>  <strong>Syntaksivirhe:</strong>  </b>  <span>Syntaksivirhe on virhe merkkijonon tai merkkijonon syntaksissa, joka on tarkoitettu kirjoitettavaksi tietyllä ohjelmointikielellä.</span></li><li value='2'>  <b>  <strong>Looginen virhe:</strong>  </b>  <span>Se on vaikein jäljitettävä virhe, koska se on koodauksen loogisen osan virhe tai looginen virhe on ohjelman virhe, joka saa aikaan sen, että se toimii väärin ja päättyy epänormaalisti.</span></li><li value='3'>  <b>  <strong>Suorituksenaikainen virhe:</strong>  </b>  <span>Ajonaikainen virhe on virhe, joka tapahtuu ohjelman ajon aikana, joka tunnetaan myös poikkeuksena.</span></li></ul><h3><span>37.</span>  <b>  <strong>Mitä eroa on JavaScriptin ja Jscriptin välillä?</strong>  </b>  </h3><p dir='ltr'>  <b>  <strong>JavaScript</strong>  </b>  </p> <ul><li value='1'><span>Se on Netscapen kehittämä komentosarjakieli.</span></li><li value='2'><span>Sitä käytetään asiakas- ja palvelinpuolen sovellusten suunnitteluun.</span></li><li value='3'><span>Se on täysin riippumaton Java-kielestä.</span></li></ul><p dir='ltr'>  <b>  <strong>Jscript</strong>  </b>  </p> <ul><li value='1'><span>Se on Microsoftin kehittämä komentosarjakieli.</span></li><li value='2'><span>Sitä käytetään aktiivisen online-sisällön suunnitteluun Word Wide Webille.</span></li></ul><h3><span>38.</span>  <b>  <strong>Mikä tekee</strong>  </b>  <span> </span>  <i>  <b>  <strong>var myArray = [[]];</strong>  </b>  </i>   <b>  <strong>lausunto julistaa?</strong>  </b>  </h3><p dir='ltr'><span>JavaScriptissä tätä lausetta käytetään kaksiulotteisen taulukon ilmoittamiseen.</span></p> <h3>  <b>  <strong>39. Kuinka monella tavalla HTML-elementtiä voidaan käyttää JavaScript-koodissa?</strong>  </b>  </h3><p dir='ltr'><span>On neljä mahdollista tapaa käyttää JavaScriptin HTML-elementtejä, jotka ovat:</span></p><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/java-switch-statement">java tapauslausunto</a>
</blockquote> <ul><li value='1'>  <a href='/html-dom-getelementbyid-method'>  <b>  <strong>getElementById() -menetelmä:</strong>  </b>  </a>  <span>Sitä käytetään elementin saamiseen sen id-nimellä.</span></li><li value='2'>   <b>  <strong>getElementsByClass() -menetelmä:</strong>  </b>   <span>Sitä käytetään hankkimaan kaikki elementit, joilla on annettu luokkanimi.</span></li><li value='3'>   <b>  <strong>getElementsByTagName() -menetelmä:</strong>  </b>   <span>Sitä käytetään hankkimaan kaikki elementit, joilla on annettu tunnisteen nimi.</span></li><li value='4'>   <b>  <strong>querySelector() -menetelmä:</strong>  </b>   <span>Tämä toiminto valitsee CSS-tyylivalitsimen ja palauttaa ensimmäisen valitun elementin.</span></li></ul><h3>  <b>  <strong>40. Mitä eroa on innerHTML:llä ja innerTextillä?</strong>  </b>  </h3><p dir='ltr'><span>InnerText-ominaisuus asettaa tai palauttaa tekstisisällön määritetyn solmun pelkkänä tekstinä ja kaikki sen jälkeläiset, kun taas innerHTML-ominaisuus asettaa tai palauttaa elementtien pelkän tekstin tai HTML-sisällön. Toisin kuin innerText, sisäinen HTML antaa sinun työskennellä HTML-rikastekstin kanssa, eikä se koodaa tai pura tekstiä automaattisesti.</span></p> <h3>  <b>  <strong>41. Mikä on tapahtuma, joka kuplii JavaScriptissä?</strong>  </b>  </h3><p dir='ltr'><span>Tarkastellaan tilannetta, jossa elementti on toisen elementin sisällä ja molemmat käsittelevät tapahtumaa. Kun tapahtuma tapahtuu kuplimisessa, sisin elementti käsittelee tapahtuman ensin, sitten ulompi ja niin edelleen.</span></p>  <blockquote><p dir='ltr'><span>Jos haluat lukea lisää, tutustu omaan artikkeliimme aiheesta</span>   <b>  <strong>Edistyneet Javascriptin haastattelukysymykset</strong>  </b>   <span>. Sisältä löydät yli 20 kysymystä ja yksityiskohtaiset vastaukset.</span></p> </blockquote>  <br>  <br></article>
                         
                        </div><!--//content-->
                    </div><!--//section-inner-->                 
                </section><!--//section-->
    
            </div><!--//primary-->
            <div class="secondary col-md-4 col-sm-12 col-xs-12">
                  <aside class="info aside section">
                    <div class="section-inner">
                        <h2 class="">Luokka</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li> <a href="/c-dynamic-memory-allocation/">C-Dynaaminen Muistin Varaus</a> </li><li> <a href="/sorting/">Lajittelu</a> </li><li> <a href="/culture-gk/">Kulttuuri Gk</a> </li><li> <a href="/jdbc/">Jdbc</a> </li><li> <a href="/http-headers/">Http-Otsikot</a> </li><li> <a href="/spring-cloud-tutorial/">Kevään Pilven Opetusohjelma</a> </li><li> <a href="/python-dsa/">Python-Dsa</a> </li><li> <a href="/python-numpy-io/">Python Numpy-Io</a> </li><li> <a href="/process-synchronization/">Prosessin Synkronointi</a> </li><li> <a href="/matplotlib-pyplot-class/">Matplotlib Pyplot-Luokka</a> </li>
                                
                            </ul>
                        </div><!--//content-->  
                    </div><!--//section-inner-->                 
                </aside><!--//aside-->
                
                 <aside class="testimonials aside section">
                   <div class="section-inner">
                        <h2 class="heading">getline (merkkijono) C++:ssa</h2>
                        <div class="content">
                            <div class="item">
                                 <blockquote class="quote">                                  
                                    <span> <i class="fa fa-quote-left"></i> Tietojenkäsittelytieteen portaali nörteille. Se sisältää hyvin kirjoitettuja, harkittuja ja hyvin selitettyjä tietojenkäsittelytieteen ja ohjelmoinnin artikkeleita, tietokilpailuja ja käytännön / kilpailullisen ohjelmoinnin / yrityshaastattelun kysymyksiä.</span>
                                </blockquote>                
                                                                                             
                            </div><!--//item-->
                            
                            <p> <a class="more-link" href="/getline-c"> <i class="fa fa-external-link"></i> Lue Lisää</a> </p> 
                            
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
               
                            
                 <aside class="languages aside section">
                    <div class="section-inner">
                        <h2 class="heading">Mielenkiintoisia Artikkeleita</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li class="item">
                                    <span class="title"> <strong> <a href="/javafx-with-eclipse">JavaFX ja Eclipse</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/top-10-most-played-online-games-world">Top 10: Pelatuimmat verkkopelit maailmassa [Vuonna 2024]</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/how-open-windows-my-documents">Kuinka avata Windowsin Omat asiakirjat- tai Asiakirjat-kansio?</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/how-view-your-liked-videos-youtube">Kuinka katsella tykkäämiäsi videoita Youtubessa</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/should-college-athletes-be-paid-1311222">Pitäisikö korkeakouluurheilijoille maksaa? Asiantuntijakeskusteluanalyysi</a> </strong> </span>
                                    
                                </li><!--//item-->
                               
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
              
                 <aside class="list music aside section">
                    <div class="section-inner">
                        <h2 class="heading">Suosittu Viestiä</h2>
                        <div class="content">
                            <ul class="list"> <li><a href="/java-character-isletter-method">saareke java</a>
</li><li><a href="/how-remove-first-character-excel">excel poista ensimmäinen merkki</a>
</li><li><a href="/java-string-charat">merkkijonossa</a>
</li><li><a href="/latex-fonts-size-styles">lateksi tekstin koko</a>
</li><li><a href="/1-million-numbers">1 miljoonan numero</a>
</li><li><a href="/what-is-full-form-xd">xdxd merkitys</a>
</li><li><a href="/how-generate-random-number-java">Luo satunnaisluku javassa</a>
</li> 
                                
                                
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
              
            </div><!--//secondary-->    
        </div><!--//row-->
    </div><!--//masonry-->
    
	    <footer class="footer">
        <div class="container text-center">
                <span>
Copyright ©2025 Kaikki Oikeudet Pidätetään |  <a href="//da.techcodeview.com/">techcodeview.com</a> | <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Vastuuvapauslauseke</a>  |  <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Meistä</a>  |  <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Tietosuojakäytäntö</a>  </span>
        </div>
    </footer>
 
         
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/jquery-1.11.3.min.js"></script>
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/bootstrap/js/bootstrap.min.js"></script>    
    

    <script type="text/javascript" src="https://techcodeview.com/template/assets/js/main.js"></script>     
	
	<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"></script>
	
</body>
</html>