Pytanie 1
W kodzie HTML przypisano pewne znaczniki do klasy o nazwie "nomargin". Jak można przeprowadzić operacje na tych znacznikach w języku JavaScript, korzystając z odpowiedniej funkcji?
Wynik: 26/40 punktów (65,0%)
Wymagane minimum: 20 punktów (50%)
W kodzie HTML przypisano pewne znaczniki do klasy o nazwie "nomargin". Jak można przeprowadzić operacje na tych znacznikach w języku JavaScript, korzystając z odpowiedniej funkcji?
Jakie wyrażenie logiczne powinno być użyte w języku JavaScript, aby zastosować operacje tylko dla wszystkich liczb ujemnych z przedziału jednostronnie domkniętego <-200,-100)?
Które zdarzenie pozwala uruchomić skrypt JavaScript przy wysyłaniu formularza HTML i kontrolować jego wysłanie?
onEnteronClickonChangeonSubmitonclick reaguje na kliknięcie elementu, onchange na zmianę wartości pola, a onEnter nie istnieje w standardzie. Wysłanie formularza obsługuje i kontroluje onsubmit.Po wykonaniu fragmentu kodu HTML i JavaScript na stronie zostanie wyświetlony obraz z pliku
<img id="obraz" src="kol1.jpg"> <button id="przycisk">Przycisk</button> <script> document.getElementById("obraz").src = "kol2.jpg"; </script>
Co wykonuje poniższy fragment kodu w JavaScript?
| n = "Napis1"; s = n.length; |
<script> var imiona = ["Ala", "Ola", "Ela", ""]; tymczasowa=imiona.length; </script>Przedstawiony kod JavaScript powoduje przypisanie do zmiennej tymczasowa wartości:
W języku JavaScript funkcja matematyczna Math.pow() jest wykorzystywana do obliczania
Wskaż konstrukcję pętli w języku JavaScript, która wyświetli sześć kolejnych liczb parzystych
Poprzez zdefiniowanie var x="true"; w języku JavaScript powstaje zmienna należąca do typu
Jak za pomocą JavaScriptu wyświetlić na stronie bieżącą datę i czas?
innerHTML = Date()
echo Date() + Time()
echo Date()
document.write(Date())
Date(), a wypisać go na stronie można m.in. metodą document.write(Date()). Zapisuje ona przekazany tekst bezpośrednio do dokumentu. W praktyce częściej używa się przypisania do innerHTML wybranego elementu, ale spośród podanych opcji poprawna jest document.write(Date()).Którego języka należy użyć, aby napisać skrypt wykonywany po stronie klienta (w przeglądarce)?
Które spośród poniższych zdań dotyczących definicji funkcji umieszczonej w ramce jest prawidłowe?
| function czytajImie(){ var imie=null; do{ imie=prompt("podaj imie: "); if(imie.length<3) alert("wprowadzony tekst jest niepoprawny"); }while(imie.length<3); } |
Po uruchomieniu zamieszczonego w ramce skryptu w języku JavaScript, w przeglądarce zostanie wyświetlona wartość:
var a = 5; var b = a--; a *= 3; document.write(a + "," + b);
W której z technologii NIE da się przetwarzać danych wprowadzonych przez użytkownika na stronie WWW?
Jaki jest efekt działania programu w JavaScript?
| var osoba = prompt("Podaj imię", "Adam"); |
Liczba 0x142 zapisana w skrypcie JavaScript jest w postaci:
0x oznacza, że liczba jest zapisana w systemie szesnastkowym (heksadecymalnym, podstawa 16, cyfry 0-9 i A-F). Zapis 0x142 odpowiada więc wartości dziesiętnej 322 (1·256 + 4·16 + 2). Inne przedrostki to 0b dla zapisu dwójkowego i 0o dla ósemkowego, a brak przedrostka oznacza liczbę dziesiętną. Dlatego 0x142 jest liczbą szesnastkową.Którego zdarzenia użyć, aby funkcja JavaScript uruchomiła się PO ZAŁADOWANIU strony?
onloadonclickonmouseoutonkeydownonload uruchamia funkcję dopiero PO całkowitym załadowaniu strony lub elementu - gdy gotowe są wszystkie zasoby (obrazy, style, skrypty). Dlatego skrypt operujący na elementach strony często startuje właśnie z <body onload="start()">, by mieć pewność, że dany element już istnieje w drzewie DOM. Zapamiętaj: „load” = wczytano - dopiero wtedy działaj.Jak w JavaScript zmienić wartość WŁAŚCIWOŚCI CSS elementu (opisanego stylem)?
document.getElementById(id).<właściwość> = <wartość>
document.getElementById(id).style.<właściwość> = <wartość>
document.getElementById(id).innerHTML = <wartość>
document.getElementById(id).<atrybut> = <wartość>
style i podaje nazwę właściwości: document.getElementById(id).style.color = "red";. Obiekt style reprezentuje style inline elementu. Dlatego poprawny jest zapis ze style.<właściwość>.W języku JavaScript zdefiniowano następującą funkcję:
function fun1(f) { if (f < 0) f = f * (-1); return f; }Jej celem jest:
Której metody JS użyć, aby WYODRĘBNIĆ fragment napisu między podanymi indeksami?
concat()
replace()
trim()
slice()
trim() usuwa białe znaki z końców napisu, concat() ŁĄCZY napisy, a replace() podmienia fragment na inny tekst. Wycinanie fragmentu po indeksach realizuje slice().Mając var osoba = {imie:"Anna", nazwisko:"Kowalska", rok_urodzenia:1985};, jak odwołać się do właściwości nazwisko?
osoba.nazwisko
osoba[2]
osoba::nazwisko
osoba[1]
obiekt.wlasciwosc, więc dla var osoba = {imie:"Anna", nazwisko:"Kowalska"}; nazwisko odczytasz przez osoba.nazwisko (zwróci „Kowalska”). Działa też notacja nawiasowa osoba['nazwisko'], przydatna, gdy nazwę pola masz w zmiennej. Zapamiętaj: obiekt to pary klucz-wartość, a do wartości docierasz po NAZWIE klucza, nie po numerze.Jakie zadania programistyczne mogą być realizowane wyłącznie po stronie klienta w przeglądarce?
Skrypt w języku JavaScript, który zajmuje się płacami pracowników, ma na celu stworzenie raportu dla osób zatrudnionych na umowę o pracę, które otrzymują wynagrodzenie w przedziale 4000 do 4500 zł, w tym przedziale obustronnie domkniętym. Jakie jest kryterium do wygenerowania raportu?
Podany fragment dokumentu HTML zawierający kod JavaScript sprawi, że po naciśnięciu przycisku

Czego wymaga uruchomienie kodu JavaScript w przeglądarce?
W języku JavaScript zamieszczony poniżej fragment funkcji ma na celu
| wynik = 0; for (i = 0; i < tab.length; i++) { wynik += tab[i]; } |
W JavaScript funkcja document.getElementById(id) ma na celu
Dla dowolnego a z zakresu (0,99) celem funkcji napisanej w języku JavaScript jest
function fun(a)
{
for(n=a; n <=100; n++)
document.write(n);
return(n);
}
Aby poprawnie udokumentować poniższą linię kodu, po znakach // należy dodać komentarz, że linia ta:
document.getElementById("tytul").style.color = "red"; //
document.getElementById("tytul") odnajduje element strony o id „tytuł”, a przypisanie do jego właściwości style.color zmienia kolor tekstu tego elementu. Wartość "red" oznacza kolor czerwony. W efekcie tekst elementu „tytuł” staje się czerwony. Dlatego komentarz powinien mówić, że linia zmienia kolor tekstu elementu o id „tytuł” na czerwony.W języku JavaScript, aby zweryfikować, czy liczba leży w zakresie 100,200>, należy użyć:
W języku JavaScript rezultat działania instrukcji zmienna1 –= 1; będzie identyczny jak wynik instrukcji
Wskaż definicję metody, którą należy wstawić w miejscu kropek, aby na stronie WWW wyświetlił się tekst: Jan Kowalski
|
W języku JavaScript trzeba sformułować warunek, który będzie spełniony, gdy zmienna a będzie dowolną liczbą naturalną dodatnią (więcej niż 0) lub gdy zmienna b będzie dowolną liczbą z przedziału domkniętego od 10 do 100. Wyrażenie logiczne w tym warunku powinno mieć postać
Jakie skutki wywoła poniższy fragment kodu w języku JavaScript?
n = "Napis1"; s = n.length;W skrypcie JavaScript operatory: ||, && zaliczane są do kategorii operatorów
Kod JavaScript ma za zadanie szukanie wartości maksymalnej w tablicy. Wskaż błąd występujący w skrypcie.
14 max = tablica[0];
15 for (j == 1; j < 9; j++) {
16 if (max <= tablica[j]) {
17 max = tablica[j];
18 };
19 };
20 document.write("Największy element tablicy to: " + max);Rodzaj zmiennej w języku JavaScript
Język JavaScript wspiera
W JavaScript, wynik operacji przyjmuje wartość NaN, gdy skrypt usiłuje przeprowadzić
W języku JavaScript zapisano kod, którego wynikiem działania jest?
var osoba=prompt("Podaj imię", "Adam");