Font size
Worksheetsjs basic
Total questions: 23
Worksheet time: 13mins
Kuriuo standartu buvo atnaujintas kintamojo deklaravimas let ir const?
ES8
ES9
ES6
ES5
Kas yra ESCMAscript?
Script'as rašomas <head> dalyje
Standartizuota JavaScript kalbos specifikacija.
Pirmasis JavaScript kalbos pavadinimas
Nustato, kaip JavaScript kalba turi būti naudojama ir implementuota įvairiose naršyklėse ir aplinkose
Kas yra "statement"?
Kintamieji ir funkcijos deklaruojami yra keliami į viršų, tačiau dar jie neinicijuojami.
Kompiuterio kalba išreikšti žodžiai, skaičiai, aritmetiniai ir kt. operatoriai kurie nurodomi vykdyti kažkokią užduotį.
Kombinacija instrukcijų kurios pasako kompiuteriui ką daryti.
Sintaksę, kurios pagalba galime reikšti mintis ir perteikti informaciją kitiems.
Kas yra metodas?
Kompiuterio kalba išreikšti žodžiai, skaičiai, aritmetiniai ir kt. operatoriai kurie nurodomi vykdyti kažkokią užduotį.
Nuoroda į kintamąjį, jo reikšmę arba kintamųjų rinkinį ir jų reikšmes įkombinuojant operatorius.
Duomenų tipas ir jo vertė, kurį tuo momentu saugo išraiška.
Tai yra funkcija, kuri priklauso objektui ir leidžia atlikti veiksmus su objektu bei leidžia vykdyti įvairias funkcijas, kurios yra pritaikytos tam tikram objektui arba jo duomenų tipui.
Kas yra Type Coercion?
JavaScript’e vykstantis duomenų tipų konvertavimo procesas.
Funkcijos iškvietimas
Reikšmės kintamajam priskyrimas
Duomenų išvedimas į konsolę
Ką daro let ir const?
Deklaracijos, skirtos prototipų kūrimui.
Deklaracijos, skirtos kintamųjų kūrimui.
Deklaracijos, skirtos funkcijų kūrimui.
HTML ir Javascript sujungimo būdas
Jei script tagas aprašomas headd tag'e, ką dar reikia nurodyti?
link
type="module"
defer
async
Kaip gali būti jungiamas tekstas su kintamaisiais?
+
//
" "
` ${kintamasis}`
Ką grąžina indexOf, jei neranda atitikmens?
1
-1
0
NaN
Ka atspausdins konsolėje:
const result = "labas" * 2;
console.log(result);
labas labas
Number
NaN
-Infinity
Ką atspausdins konsolėje, kai sąlyga bus true?
x === 10 ? console.log("X yra lygu 10") : console.log("X nėra lygu 10");
true
false
X yra lygu 10
X nėra lygu 10
Kam turi būti lygus fruit, kad konsolėje atspausdintų "fruit is a fruit"?
pear
apple
mango
strawberry
Koks HTML elementas naudojamas sukurti nuoroda į „JavaScript“ dokumentą?
<javascript>
<script>
<style>
<js>
Kuris iš pateiktų HTML elemento pavyzdžių, aprašančių nuorodą į išorinį JavaScript failą script.js, yra teisingas?
<script name=" script.js "> </script>
<script href = "script.js "> </script>
<script src = " script.js "> </script>
< script link = " script.js "> </script>
Kuo skiriasi let nuo var ?
Nesiskiria
Var kintamasis yra skirtas tik tekstiniams kintamiesiems aprašyti, o let numerių kintamiesiems
Var naudojamas tuomet kai kintamojo ilgis ne didesnis nei 5 simboliai, o let, kuomet daugiau nei 5
Var yra globalus kintamasis naudojamas visoje funkcijoje, o let yra vietinis kintamasis, naudojamas blokuose
kam skirtas "use strict"?
Use strict' naudojimas apsaugo neleisdamas atlikti tam tikrų veiksmų ir suteikia daugiau išimčių
Užkerta kelią klaidoms kai atliekami palyginti „nesaugūs“ veiksmai
Išjungia painias ir blogai apgalvotas funkcijas
Use strict' leidžia naudoti objektus, jų nedeklaruojant.
Kokį string metodą taikyti, norint išskaidyti tekstą į masyvą?
.stringify()
.split()
.slice()
.splice()
Ką atspausdins konsolė?
console.log(1 + +"2" + "2");
122
5
32
14
Kokį rezultatą gausime, jei konsolėje parašysim šį kodą?
console.log(false == '0');
console.log(false === '0');
false true
true false
false false
true true
true NaN
Kokį rezultatą matysime konsolėje?
13
10
33
undefined
NaN
Kokį rezultatą gausim?
9
10
11
12
Kokį rezultatą gausime, jei konsolėje parašysim šį kodą?
9
10
11
12
Pažymėkite visus teisingus teiginius, kurie nusako kurioje HTML dokumento vietoje gali būti talpinamas skriptas (JavaScript) arba nuorodą į išorinį skripto failą?
Jeigu skriptui nereikia manipuliuoti DOM, jis gali būti talpinamas html <head> žymėje.
Jeigu skriptas manipuliuoja DOM, jis turi būti įterpiamas prieš </body>. Tokiu būdu užtikriname, kad prieš vykdant kodą visi HTML elementai jau yra sukurti.
Naudojame async (kai rikiavimas nėra svarbus) ir defer (kai rikiavimas yra svarbus)
Naudojame defer (kai rikiavimas nėra svarbus) ir async (kai rikiavimas yra svarbus)
Naudojame defer (kai rikiavimas nėra svarbus) ir async (kai rikiavimas yra svarbus)
