Slovník | Vyhledávání | Mapa webu
 
Základy informatiky pro biologyAlgoritmizace a programování Programování v JavaScriptu - I Proměnné Hodnoty primitivních datových typů

Logo Matematická biologie

Hodnoty primitivních datových typů

Následující seznam obsahuje primitivní typy proměnných:

  • Booleans: true, false - nabývá hodnoty pravda/nepravda
  • Numbers: 1736, 1.351 - čísla
  • Strings: 'abc', "abc" - řetězce
  • Dva speciální datové typy: undefined, null

Všechny primitivní datové typy mají následující vlastnosti:

Porovnání se děje podle hodnot - porovnáváme obsah:

> 3 === 3
true
> 'abc' === 'abc'
true

Typy jsou neměnné - vlastnosti nelzou měnit, přidávat či odebírat:

> var str = 'abc';
> str.length = 1; // zkusíme změnit vlastnost `length`
> str.length      // ⇒ žádný efekt, délka je stále 3
3

> str.foo = 3;  // zkusíme přidat vlastnost `foo`
> str.foo       // ⇒ žádný efekt, neznámá vlastnost
undefined       // Čtení neznámé vlastnosti vždy vrátí undefined

 

 
vytvořil Institut biostatistiky a analýz Lékařské fakulty Masarykovy univerzity