Sprawdzian JS[3] - JavaScript część 3. Obiekty ECMAScript
Zadania do sprawdzianu:
Obiekt globalny
Właściwości globalne
-
NaN -
Funkcje globalne
-
isNaN() -
- parseFloat() -
- parseInt() -
Przykład interaktywny 1. Obiekt globalny
Obiekt String
Literały "" i ''
Odwołanie nazwa zmiennej[indeks]
Właściwości
- .length
Metody
- .substring(indeksA[, indeksB]) - zwraca podciąg od indeksu A do B (opcjonalnie).
- .toLowerCase() - zwraca łańcuch znaków, skonwertowany na małe litery.
- .match(reg) - zwraca wynik dopasowania ciągu do wyrażenia regularnego reg.
Przykład interaktywny 2. Obiekt String
Obiekt Number
Metody
- Number([wartość]) - zwraca 0 lub wartość liczbową
Obiekt Math
Metody
- .max(liczby) - zwraca największą z podanych liczb (oddzielonych przecinkami).
- .pow(podstawa, wykładnik) - zwraca liczbę podstawa podniesioną do potęgi o wykładniku wykładnik
- .round(liczba) - zwraca daną liczbę zaokrągloną do najbliższej liczby całkowitej.
Przykład interaktywny 3. Obiekt Math
Obiekt Date
Metody
- .getDay() - zwraca dzień tygodnia określonej daty: 0 dla niedzieli, 1 dla poniedziałku, 2 dla wtorku,
- .getMonth() - zwraca miesiąc dla określonej daty: 0 dla stycznia, 1 dla lutego, ...
Przykład interaktywny 4. Obiekt Date
Obiekt tablic - Array
Literał []
Tworzenie new Array()
Odwołanie nazwa zmiennej[indeks]
Odwołanie nazwa zmiennej[indeks]
Właściwości
- .length
Przykład interaktywny 5. Obiekt Array
Obiekt wyrażeń regularnych - RegExp
Literał / /
Wzorce
- [ ] - zbiory znaków (np. [1-9] - cyfry z wyłączeniem 0, [a-z] - małe litery, [A-Z] - duże litery).
Znaki specjalne w wyrażeniach regularnych
- ^ -
- $ -
- * -
- {} -