W swoim folderze roboczym utwórz dokument obiekty.html (wykorzystaj metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Obiekty</title> </head> <body> </body> </html>
W elemencie body dopisz kod:
<script>
document.write(parseFloat("test"))
</script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie body dopisz kod:
<script>
document.write(parseFloat("1.5"))
</script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie body dopisz kod:
<script>
document.write(parseInt("1.5"))
</script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie body dopisz kod:
<script>
document.write(isNaN("1.5"))
</script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie body dopisz kod:
<script> s=Witaj świecie" document.write(s.length) </script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie body dopisz kod:
<script> document.write(s.substring(3,7)) </script>
Zapisz dokument. Sprawdź działanie skryptu.
<script>NaN - wartość reprezentująca nieliczbę (ang. Not-A-Number) , tj. nie będąca liczbą.
NaN
<script>parseFloat() - przetwarza argument w postaci łańcucha znaków zwracając liczbę zmiennoprzecinkową.
parseFloat(string)
<script>parseInt() - przetwarza argument w postaci łańcucha znaków zwracając liczbę zmiennoprzecinkową.
parseInt(string)
<script>isNaN() - sprawdza, czy argument nie ma wartości NaN ("nie-liczba").
isNaN(testowanaWartość)
<script>String.length - zwraca długość obiektu String.
str.length
<script>String.substring() - zwraca podciąg obiektu String.
str.substring(indexA[, indexB])
<script>String.toLowerCase() - zwraca wartość wywołującego łańcucha znaków, skonwertowaną na małe litery.
str.toLowerCase()
<script>String.search() - wykonuje przeszukanie dla dopasowanych wyrażeń regularnych i tego obiektu String.
str.search(regexp)
<script>Date() - tworzy instancje Date, które pozwalają na pracę z danymi opisującymi datę i czas.
new Date(); new Date(milisekundy); new Date(dateString); new Date(rok, miesiąc[, dzień[, godz.[, min.[, s[, ms]]]]]);
<script>Math.max() - zwraca największą z podanych liczb.
Math.max([liczba1[, liczba2[, ...]]])
<script>Math.pow() - zwraca liczbę podstawa podniesioną do potęgi o wykładniku wykładnik, tj. podstawawykładnik.
Math.pow(podstawa, wykładnik)
<script>Math.round() - zwraca daną liczbę x zaokrągloną do najbliższej liczby całkowitej.
Math.round(x)
Umieść pliki ćwiczeniowe na na serwerze.
<script>onclick - właściwość onclick zwraca kod obsługi zdarzenia onClick w bieżącym elemencie.
element.onclick = refDoFunkcji;gdzie refDoFunkcji to nazwa funkcji zadeklarowanej gdzie indziej bądź wyrażenie funkcyjne.
<script>onload - uchwyt zdarzenia dla zdarzenia wczytywania okna (window).
window.onload = funcRef;gdzie funcRef jest funkcją uchwytu.