JavaScript (JS) je nejoblíbenějším odlehčeným skriptovacím a kompilovaným programovacím jazykem. Byl vyvinut společností Brendan Eich v roce 1995 . Je známý jako skriptovací jazyk pro webové stránky, mobilní aplikace, webové servery a mnoho dalších. Je to důležitý jazyk pro začínající front-endové a back-endové vývojáře. některé pracovní role vyžadují, aby jednotlivci ovládali JavaScript plynule. Používají jej špičkové IT společnosti jako např Evernote, LinkedIn, Microsoft, Opera, NASA , a Meta kvůli jeho DOM manipulaci, asynchronnímu JavaScriptu, zpracování chyb a JavaScriptovým frameworkům, ve kterých může být použit. Takže, abyste se dostali do těchto společností, musíte je dokončit Nejčastější dotazy na pohovor v JavaScriptu díky čemuž můžete před personalisty vypadat jako expert.
V tomto článku vám poskytneme Horní Otázky a odpovědi na rozhovor v JavaScriptu na míru pro oba osvěžovače a zkušený profesionálové s 3, 5 a 8 lety zkušeností. Zde pokryjeme vše, včetně Základní koncepty JavaScriptu , funkce ES6+, manipulace s DOM, asynchronní JavaScript, zpracování chyb, JavaScriptové rámce a knihovny a další, které vám jistě pomohou rozlousknout váš příští rozhovor s JavaScriptem.
Otázky a odpovědi na rozhovor s JavaScriptem (2024)
Abyste byli připraveni na rozhovor, přinesli jsme Top 50 otázek k pohovoru v JavaScriptu začátečník, středně pokročilý a zkušený kterou musíte rozhodně projít, abyste se umístili mezi nejlepšími nadnárodními společnostmi.
Než budete pokračovat v učení Otázky a odpovědi na rozhovor v JavaScriptu , nejprve se naučíme kompletní Výukový program JavaScript .
Obsah
- Otázky k pohovoru o JavaScriptu pro osvěžovače
- Otázky k pohovoru v JavaScriptu
- Otázky k pohovoru o JavaScriptu pro zkušené
Otázky k pohovoru o JavaScriptu pro osvěžovače
Probereme některé běžné otázky, které byste si měli na pohovory připravit. Tyto otázky budou užitečné při vyjasňování pohovorů speciálně pro roli frontendového vývoje.
1. Jaké jsou rozdíly mezi Java a JavaScript?
JavaScript je skriptovací jazyk na straně klienta a Java je objektově orientovaný programovací jazyk. Oba jsou od sebe naprosto odlišní.
- JavaScript : Jedná se o odlehčený programovací jazyk (skriptovací jazyk) pro vývoj interaktivních webových stránek. Do prvků HTML umí vkládat dynamický text. JavaScript je také známý jako jazyk prohlížeče.
- Jáva : Java je jedním z nejpopulárnějších programovacích jazyků. Je to objektově orientovaný programovací jazyk a má platformu virtuálních strojů, která vám umožňuje vytvářet kompilované programy, které běží na téměř každé platformě. Java slíbila, napište jednou, spusťte kdekoli.
2. Co jsou datové typy JavaScriptu?
V JavaScriptu existují tři hlavní typy dat.
- Primitivní
- Čísla
- Struny
- Boolean
- Symbol
- Triviální
- Nedefinováno
- Nula
- Kompozitní
- Objekty
- Funkce
- Pole
3. Jaký symbol se používá pro komentáře v JavaScriptu?
Komentáře zabraňují provádění příkazů. Komentáře jsou ignorovány, zatímco kompilátor provádí kód. Komentáře v JavaScriptu představují dva typy symbolů:
- Dvojité lomítko: Je známý jako jednořádkový komentář.
// Single line comment>
- Lomítko s hvězdičkou: Je známý jako víceřádkový komentář.
/* Multi-line comments ... */>
4. Jaký by byl výsledek 3+2+7″?
Zde se 3 a 2 chovají jako celé číslo a 7 jako řetězec. Takže 3 plus 2 bude 5. Potom bude výstup 5+7″ = 57.
5. K čemu slouží funkce isNaN?
Funkce number isNan určuje, zda je předávaná hodnota NaN (Není číslo) a je typu Number. V JavaScriptu je hodnota NaN považována za typ čísla. Pokud argument není číslo, vrátí hodnotu true, jinak vrátí hodnotu false.
6. Co je rychlejší v JavaScriptu a skriptu ASP?
JavaScript je rychlejší ve srovnání s ASP Script. JavaScript je skriptovací jazyk na straně klienta a jeho spuštění nezávisí na serveru. Skript ASP je skriptovací jazyk na straně serveru, který je vždy závislý na serveru.
7. Co je záporné nekonečno?
Záporné nekonečno je konstantní hodnota představuje nejnižší dostupnou hodnotu. To znamená, že žádné jiné číslo není menší než tato hodnota. Může být generován pomocí vlastní funkce nebo pomocí aritmetické operace. JavaScript zobrazuje hodnotu NEGATIVE_INFINITY jako -nekonečno.
8. Je možné rozdělit kód JavaScript do několika řádků?
Ano, je možné rozdělit kód JavaScript do několika řádků v příkazu řetězce. Lze jej rozbít pomocí zpětné lomítko „“ .
Například:
document.write('A Online Computer Science Portal for Geeks')>Řádek pro rozbití kódu se vyhýbá JavaScriptu, což není vhodné.
vlastnosti java
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Která společnost vyvinula JavaScript?
Netscape vyvinul JavaScript a vytvořil jej Brenden Eich v roce 1995.
10. Co jsou nedeklarované a nedefinované proměnné?
- Nedefinováno : Nastává, když je proměnná deklarována a nepřiřazuje žádnou hodnotu. Nedefinováno není klíčové slovo.
- Nedeklarovaný : Dochází k němu, když se pokoušíme získat přístup k jakékoli proměnné, která nebyla dříve inicializována nebo deklarována pomocí klíčového slova var nebo const. Pokud použijeme operátor „typeof“. abychom získali hodnotu nedeklarované proměnné, budeme čelit běhové chybě s návratovou hodnotou jako nedefinovanou. Rozsah nedeklarovaných proměnných je vždy globální.
jedenáct. Napište kód JavaScript pro dynamické přidávání nových prvků.
html Název dokumentu> hlava>