Szukaj na tym blogu

Obiekty ECMAScript

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]

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

  • ^ -
  • $
  • * -
  • {} -

Przykład interaktywny 6. Obiekt RegExp