mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 15:24:09 +03:00
added missing js examples for czech translation
This commit is contained in:
parent
c6bfd82aa0
commit
6996dcf3e3
@ -105,6 +105,10 @@ false; // nepravda
|
|||||||
// Řetězce znaků se spojují pomocí +
|
// Řetězce znaků se spojují pomocí +
|
||||||
"Ahoj " + "světe!"; // = "Ahoj světe!"
|
"Ahoj " + "světe!"; // = "Ahoj světe!"
|
||||||
|
|
||||||
|
// ... což funguje nejenom s řetězci
|
||||||
|
"1, 2, " + 3; // = "1, 2, 3"
|
||||||
|
"Ahoj " + ["světe", "!"] // = "Ahoj světe,!"
|
||||||
|
|
||||||
// a porovnávají se pomocí < nebo >
|
// a porovnávají se pomocí < nebo >
|
||||||
"a" < "b"; // = true
|
"a" < "b"; // = true
|
||||||
|
|
||||||
@ -131,7 +135,7 @@ null === undefined; // = false
|
|||||||
|
|
||||||
// Existují také typy `null` a `undefined`.
|
// Existují také typy `null` a `undefined`.
|
||||||
null; // značí, že žádnou hodnotu
|
null; // značí, že žádnou hodnotu
|
||||||
undefined; // značí, že hodnota nebyla definovaná definovaná (ikdyž
|
undefined; // značí, že hodnota nebyla definovaná (ikdyž
|
||||||
// `undefined` je hodnota sama o sobě)
|
// `undefined` je hodnota sama o sobě)
|
||||||
|
|
||||||
// false, null, undefined, NaN, 0 and "" vrací nepravdu (false). Všechno ostatní
|
// false, null, undefined, NaN, 0 and "" vrací nepravdu (false). Všechno ostatní
|
||||||
@ -156,6 +160,9 @@ jinaPromenna = 10;
|
|||||||
// Proměnné vytvořené bez přiřazení obsahují hodnotu undefined.
|
// Proměnné vytvořené bez přiřazení obsahují hodnotu undefined.
|
||||||
var dalsiPromenna; // = undefined
|
var dalsiPromenna; // = undefined
|
||||||
|
|
||||||
|
// Pokud chcete vytvořit několik proměnných najednou, můžete je oddělit čárkou
|
||||||
|
var someFourthVar = 2, someFifthVar = 4;
|
||||||
|
|
||||||
// Existuje kratší forma pro matematické operace na proměnné
|
// Existuje kratší forma pro matematické operace na proměnné
|
||||||
promenna += 5; // se provede stejně jako promenna = promenna + 5;
|
promenna += 5; // se provede stejně jako promenna = promenna + 5;
|
||||||
// promenna je ted 10
|
// promenna je ted 10
|
||||||
@ -313,6 +320,12 @@ setTimeout(funkce, 5000);
|
|||||||
// Poznámka: setTimeout není část JS jazyka, ale funkce poskytována
|
// Poznámka: setTimeout není část JS jazyka, ale funkce poskytována
|
||||||
// prohlížeči a NodeJS
|
// prohlížeči a NodeJS
|
||||||
|
|
||||||
|
// Další funkce poskytovaná prohlížeči je je setInterval
|
||||||
|
function myFunction(){
|
||||||
|
// tento kód bude volán každých 5 vteřin
|
||||||
|
}
|
||||||
|
setInterval(myFunction, 5000);
|
||||||
|
|
||||||
// Objekty funkcí nemusíme ani deklarovat pomocí jména, můžeme je napsat jako
|
// Objekty funkcí nemusíme ani deklarovat pomocí jména, můžeme je napsat jako
|
||||||
// ananymní funkci přímo vloženou jako argument
|
// ananymní funkci přímo vloženou jako argument
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
@ -503,6 +516,11 @@ if (0){
|
|||||||
// Tento kód se nespustí, protože 0 je nepravdivá (false)
|
// Tento kód se nespustí, protože 0 je nepravdivá (false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (new Number(0)){
|
||||||
|
// Tento kód se spustí, protože obalená čísla jsou objekty,
|
||||||
|
// a objekty jsou vždy pravdivé
|
||||||
|
}
|
||||||
|
|
||||||
// Avšak, obalovací objekty a normální vestavěnné typy sdílejí prototyp, takže
|
// Avšak, obalovací objekty a normální vestavěnné typy sdílejí prototyp, takže
|
||||||
// můžete přidat funkcionalitu k řetězci
|
// můžete přidat funkcionalitu k řetězci
|
||||||
String.prototype.prvniZnak = function(){
|
String.prototype.prvniZnak = function(){
|
||||||
|
Loading…
Reference in New Issue
Block a user