Jste připraveni na rychlou programátorskou výzvu? Zobrazí se vám 18 krátkých funkcí JavaScriptu. Vaším úkolem je rozluštit, co dělají, a vybrat správnou možnost ze seznamu. Hodně štěstí!
Tip: Ukázky kódu jsou k dispozici jako github gist pro snadnější kopírování a vkládání do konzole vašeho prohlížeče.
Co tato funkce dělá? Vrátí hodnotu val
Vždy vrátí 2
Pokud je hodnota pravdivá, vrátí 1, jinak 2
Vrátí objekt s barvami a pole s hodnotou param
Převádí červené, zelené a modré barvy na jejich hexadecimální hodnoty
Toto je neplatný kód JavaScript
Vždy vrací červenou barvu
Vrátí modrou, zelenou nebo červenou v závislosti na parametru "color"
Vrátí pouze modrou a zelenou
Sečte všechny prvky v poli
Vždy vrací prázdné pole
Odstraní duplicitní hodnoty z pole
Sečte všechny prvky v poli
Najde největší prvek v poli
Vyvolá výjimku
Obrátí pole
Vrátí nové pole s čísly dvakrát většími než původní
Inicializuje novou mapu Google a použije pole jako souřadnice
Vždy vrací hodnotu true
Vždy vrací hodnotu false
Pokud je nálada pravdivá, vrátí "to se mi líbí", jinak "toto se mi nelíbí"
Vrátí stejný řetězec, který byl předán
Pokud je předán řetězec, vrátí obrácenou kopii
Vrátí pole
Vyvolá chybu
Inicializuje prázdný jmenný prostor XHTML
Vrátí počet prvků na stránce
Najde největší číslo v poli
Inicializuje Math.max náhodnými čísly
Vyvolá chybu
Vrátí pouze první, nejmenší, prvek pole
Seřadí původní pole
Vrátí seřazenou kopii pole
Zkontroluje, zda je číslo mezi 0 a 10
Přizpůsobí se číslu předávanému jako parametr v intervalu od 0 do 10
Vždy vrací 0
Vrátí řetězec '1,2,3,4'
Toto není platný JavaScript – vyvolá chybu
Vrátí řetězec '1,2,4'
"NaNNaNNaN Batman!"
Vrátí čtyři pole s Batmanem jako hodnotou
Vyvolá chybu
Vrátí prázdný řetězec
Vyvolá chybu
Vrátí kód HTML řetězce zabalený do značek s tučným písmem a kurzívou
Spočítá počet znaků 'd' v řetězci
Ujistí se, že řetězec obsahuje pouze tři nebo více číslic
Vrátí pole s čísly
Vždy vrátí 10
Vždy se vrátí nedefinováno
Vždy vrátí o 10 více, než je číslo předané jako argument
Vrátí řetězec 'fail'
Vytváří vnořená pole o hloubce 100 úrovní
Způsobuje výbuch vašeho počítače
Skvělá práce!
.
Nyní nechte své přátele žárlit: Odpovědět
12 z 22