Načrtovanje in razvoj spletnih aplikacij

Preverjanje: ustna vprašanja

Minimalni nivo

  1. Kam lahko v dokumentu HTML vključimo JavaScript?
  2. Na katere načine lahko z JavaScriptom prikažemo podatke v brskalniku?
  3. Katere podatkovne tipe uporabljamo v sodobnem JavaScriptu?
  4. Katere operatorje uporabljamo pri sestavljanju izrazov v JavaScriptu?
  5. Katere možnosti lahko uporabimo v programih JavaScript za reševanje odločitvenih problemov?
  6. Iz česa so sestavljeni programski stavki in programi v JavaScriptu?
  7. Kaj je spremenljivka v JavaScriptu?
  8. Kako vključimo JavaScript neposredno v dokument HTML?
  9. Kako z JavaScriptom v brskalniku prikažemo podatke v pojavnem oknu?
  10. Kakšna je razlika med tipoma number in bigint?
  11. Katere aritmetične operatorje pogosto uporabljamo v JavaScriptu?
  12. Kako v JavaScriptu sintaktično zapišemo pogojni izraz?
  13. Kaj je blok kode v JavaScriptu?
  14. Kakšna pravila veljajo za ime spremenljivke v JavaScriptu?
  15. Kakšna je razlika med operatorjema == in ===?
  16. Kako v JavaScriptu sintaktično zapišemo pogojni stavek if?
  17. Kako vključimo zunanjo datoteko s kodo JavaScript v dokument HTML?
  18. Kdaj je pri izpisu v element pogosto primernejša lastnost textContent?
  19. Katere vrste deklaracij za spremenljivke uporabljamo v sodobnem JavaScriptu?
  20. Katere deklaracije za spremenljivke uporabljamo v sodobnem JavaScriptu?
  21. Kaj pomeni vrednost undefined?
  22. Kaj vrne logični operator &&?
  23. Kdaj je pogosto smiselna uporaba atributa defer?
  24. Kdaj uporabimo lastnost innerHTML?
  25. Kaj je izraz v JavaScriptu?
  26. Kdaj uporabimo let in kdaj const?
  27. Kakšna je razlika med null in praznim nizom ""?
  28. Kakšne pogojne stavke poznamo v JavaScriptu?
  29. Kaj pomeni zapis <script type="module">?
  30. Čemu je v JavaScriptu namenjena metoda console.log()?
  31. Kako v JavaScriptu zapišemo komentar?
  32. Kaj pomeni, da je JavaScript dinamično tipiziran jezik?
  33. Kaj je tip boolean?
  34. Kaj pomeni operator ?? v JavaScriptu?
  35. Kdaj je uporaba stavka switch posebej primerna?
  36. Ali je koda JavaScript občutljiva na velike in male črke?
  37. V katerem primeru uporabimo element <noscript>?
  38. Zakaj metoda document.write() v sodobni kodi ni priporočljiva?
  39. Kaj se zgodi, če spremenljivko deklariramo z let brez začetne vrednosti?
  40. Kaj predstavlja tip object v JavaScriptu?
  41. Kaj velja za bitne operatorje v JavaScriptu?
  42. Kaj se lahko zgodi, če v posameznem primeru stavka switch izpustimo break?
  43. Zakaj je pri JavaScriptu priporočljivo dosledno zapisovanje podpičij?
  44. Kaj velja za konstanto, deklarirano z const?
  45. Zapiši primer vključitve zunanje datoteke z modulom JavaScript!
  46. Zapiši primer, kjer boš z JavaScriptom v element z id primer izpisal besedilo Lep pozdrav. z uporabo textContent!
  47. Zapiši primer, kjer boš v JavaScriptu zapisal celo število, decimalno število in veliko celo število tipa bigint!
  48. Zapiši primer izraza v JavaScriptu, kjer boš uporabil aritmetični operator!
  49. Zapiši primer, kjer boš v JavaScriptu uporabil pogojni izraz za določitev manjše vrednosti med x in y!
  50. Zapiši primer, kjer boš v JavaScriptu deklariral spremenljivko x in ji priredil številsko vrednost 25!
  51. Zapiši primer, kjer boš v JavaScriptu deklariral tri spremenljivke z imeni a, b in c!
  52. Zapiši primer, kjer boš z JavaScriptom v konzolo izpisal besedilo Lep pozdrav.!
  53. Zapiši primer niza v JavaScriptu, ki vsebuje besedo v narekovajih!
  54. Zapiši primer izraza v JavaScriptu, kjer boš uporabil prireditveni operator!
  55. Zapiši primer, kjer boš v JavaScriptu uporabil pogojni stavek if...else!
  56. Zapiši primer, kjer boš v JavaScriptu deklariral konstanto steviloDni in ji priredil vrednost 31!
  57. Zapiši primer, kjer boš v JavaScriptu spremenljivki oseba priredil vrednost null!
  58. Zapiši primer izraza v JavaScriptu, kjer boš uporabil primerjalni operator!
  59. Zapiši primer, kjer boš v JavaScriptu uporabil stavek switch!
  60. Zapiši primer, kjer boš v JavaScriptu deklariral spremenljivko imePriimek in ji priredil vrednost "Ana Novak"!
  61. Zapiši primer izraza v JavaScriptu, kjer boš uporabil logični operator!
  62. Zapiši primer, kjer boš v JavaScriptu z uporabo else if preveril, ali je število pozitivno, negativno ali enako nič!
  63. Katere zanke uporabljamo v sodobnem JavaScriptu?
  64. Kakšna je razlika med zankama for...of in for...in?
  65. Kako sintaktično zapišemo zanko while v JavaScriptu?
  66. Zapiši primer, kjer boš v JavaScriptu uporabil zanko while!
  67. Kako sintaktično zapišemo zanko do...while v JavaScriptu?
  68. Zapiši primer, kjer boš v JavaScriptu uporabil zanko for!
  69. Kdaj je zanka for...of posebej primerna?
  70. Zakaj zanka for...in navadno ni najboljša izbira za tabele?
  71. Zapiši primer, kjer boš v JavaScriptu uporabil zanko for...of!
  72. Zapiši primer, kjer boš v JavaScriptu v zanki for uporabil stavek continue!
  73. Kako v JavaScriptu sintaktično zapišemo deklaracijo poimenovane funkcije?
  74. Kako v JavaScriptu pokličemo funkcijo?
  75. Kaj v JavaScriptu pomenita parameter in argument funkcije?
  76. Zapiši primer poimenovane funkcije v JavaScriptu, ki izpiše besedilo Pozdrav! v konzolo!
  77. Kaj naredi stavek return v funkciji JavaScript?
  78. Kaj funkcija v JavaScriptu vrne, če se izvede do konca brez izrecnega stavka return?
  79. Kako v sodobnem JavaScriptu najpogosteje povežemo dogodek z elementom?
  80. Zapiši primer funkcije v JavaScriptu z dvema parametroma, ki vrne njuno vsoto!
  81. Kakšna je razlika med dogodkoma input in change?
  82. Kaj je funkcijski izraz v JavaScriptu?
  83. Katera dogodka tipkovnice v sodobni kodi pogosto uporabljamo namesto starejšega dogodka keypress?
  84. Zapiši primer puščične funkcije v JavaScriptu, ki vrne dvojnik števila x!
  85. Zapiši primer, kjer boš v JavaScriptu gumbu z id gumb priredil dogodek klika!
  86. Kaj je objekt v JavaScriptu?
  87. Zapiši primer funkcije v JavaScriptu s privzeto vrednostjo parametra ime, ki naj bo "obiskovalec"!
  88. Kaj naredi metoda preventDefault()?
  89. Kako v JavaScriptu ustvarimo objekt z objektnim literalom?
  90. Zapiši primer, kjer boš v JavaScriptu obrazcu z id obrazec preprečil pošiljanje!
  91. Kaj je dogodek pointerdown?
  92. Zapiši primer, kjer boš v JavaScriptu ustvaril objekt oseba z lastnostma ime in starost!
  93. Zapiši primer, kjer boš v JavaScriptu elementu z id polje priredil dogodek pointerdown!
  94. Kakšna je razlika med lastnostjo in metodo objekta v JavaScriptu?
  95. Kaj pomeni dogodek visibilitychange?
  96. Kako v JavaScriptu dostopamo do lastnosti objekta?
  97. Zapiši primer, kjer boš v JavaScriptu dokumentu priredil dogodek DOMContentLoaded!
  98. Zapiši primer, kjer boš v JavaScriptu iz objekta oseba prebral lastnost ime z zapisom v oglatih oklepajih!
  99. Kakšna je razlika med dogodkoma mouseenter in mouseover?
  100. Kaj pomeni beseda this v metodi objekta?
  101. Kaj pomeni dogodek submit pri obrazcu?
  102. Kaj naredi operator delete, kadar ga uporabimo pri objektu?
  103. Kaj v JavaScriptu predstavlja tip string?
  104. Katera lastnost niza vrne njegovo dolžino?
  105. Kako se razlikujeta metodi indexOf() in includes()?
  106. Zapiši primer, kjer boš v JavaScriptu ugotovil dolžino niza txt!
  107. Kaj naredi metoda replaceAll()?
  108. Zapiši primer, kjer boš v JavaScriptu preveril, ali niz besedilo vsebuje podniz "center"!
  109. Kakšna je razlika med metodama slice() in substring()?
  110. Kaj vrne metoda trim()?
  111. Zapiši primer, kjer boš v JavaScriptu iz niza niz izrezal del od indeksa 2 do indeksa 5!
  112. Kaj omogoča metoda at() pri delu z nizi?
  113. Zapiši primer, kjer boš v JavaScriptu niz imeKraja pretvoril v velike črke!
  114. Katera dva številska primitivna tipa pozna JavaScript?
  115. Kaj v JavaScriptu pomeni lastnost Number.MAX_SAFE_INTEGER?
  116. Kaj vrne metoda Number.isNaN()?
  117. Zapiši primer, kjer boš v JavaScriptu niz "56.78" pretvoril v število z uporabo Number()!
  118. Kakšna je razlika med Number.parseInt() in Number.parseFloat()?
  119. Kaj vrne metoda toFixed()?
  120. Zapiši primer, kjer boš v JavaScriptu število x izpisal na dve decimalni mesti!
  121. Kaj vrne metoda toString(16) pri številu?
  122. Kaj v JavaScriptu vsebuje objekt Math?
  123. Zapiši primer, kjer boš v JavaScriptu preveril, ali je vrednost stevilo celo število!
  124. Zakaj v JavaScriptu ne ustvarjamo objektov z zapisom new Math()?
  125. Zakaj rezultat 0.1 + 0.2 v JavaScriptu ni vedno natančno 0.3?
  126. Zapiši primer, kjer boš v JavaScriptu uporabil konstanto Math.PI!
  127. Kakšna je razlika med metodama Math.floor() in Math.ceil()?
  128. Kaj vrne metoda Math.trunc()?
  129. Zapiši primer, kjer boš v JavaScriptu zaokrožil število 2.8 navzdol!
  130. Kaj v JavaScriptu vrne metoda Math.random()?
  131. Zapiši primer, kjer boš v JavaScriptu ustvaril naključno celo število od 1 do 10!
  132. Katera metoda vrne absolutno vrednost števila?
  133. Kaj vrneta metodi Math.min() in Math.max()?
  134. Zapiši primer, kjer boš v JavaScriptu izračunal kvadratni koren števila 81!
  135. Zakaj pri metodah Math.sin(), Math.cos() in Math.tan() ne smemo pozabiti na pretvorbo iz stopinj?
  136. Kaj v JavaScriptu predstavlja objekt Date?
  137. Kaj vrne metoda getTime()?
  138. Kakšna je razlika med metodama getDay() in getDate()?
  139. Zapiši primer, kjer boš v JavaScriptu ustvaril objekt s trenutnim datumom in časom!
  140. Zakaj moramo biti pri konstruktorju new Date(leto, mesec, dan) posebej pozorni na mesec?
  141. Zapiši primer, kjer boš v JavaScriptu izpisal tekočo letnico z uporabo metode getFullYear()!
  142. Kaj pomeni, da lahko isti objekt Date izpisujemo po lokalnem času ali po času UTC?
  143. Kaj vrne metoda toISOString()?
  144. Zapiši primer, kjer boš v JavaScriptu datumu dodal 7 dni!
  145. Kaj omogoča metoda Date.parse()?
  146. Kateri zapis datuma je pri razčlenjevanju nizov praviloma najbolj zanesljiv?
  147. Zapiši primer, kjer boš v JavaScriptu ustvaril datum 9. maj 2025 z uporabo številskih argumentov konstruktorja!