JavaScript (JS) це найпопулярніша полегшена мова сценаріїв і компільована мова програмування. Він був розроблений Брендан Айх у 1995 році . Він добре відомий як мова сценаріїв для веб-сторінок, мобільних програм, веб-серверів і багатьох інших. Це важлива мова для початківців інтерфейсних і бек-енд розробників. деякі посади вимагають від людей вільного володіння JavaScript. Він використовується провідними ІТ-компаніями, такими як Evernote, LinkedIn, Microsoft, Opera, NASA , і Мета через його маніпуляції DOM, асинхронний JavaScript, обробку помилок і фреймворки JavaScript, у яких він може використовуватися. Отже, щоб потрапити в ці компанії, вам потрібно виконати ці Найпопулярніші запитання щодо співбесіди щодо JavaScript що може змусити вас здаватися експертом перед рекрутерами.
У цій статті ми надамо Топ Питання та відповіді на співбесіді з JavaScript спеціально для обох першокласники і досвідчений професіонали з досвідом 3, 5 та 8 років. Тут ми охоплюємо все, в тому числі Основні концепції JavaScript , функції ES6+, маніпуляції з DOM, асинхронний JavaScript, обробка помилок, фреймворки та бібліотеки JavaScript тощо, які, безперечно, допоможуть вам зламати наступну співбесіду на JavaScript.
Запитання та відповіді на інтерв’ю JavaScript (2024)
Щоб підготувати вас до співбесіди, ми підготували 50 найпопулярніших запитань на співбесіді щодо JavaScript початківець, середній та досвідчений які ви обов’язково повинні пройти, щоб потрапити до провідних МНК.
Перш ніж продовжити навчання Питання та відповіді на співбесіді з JavaScript , спочатку вивчаємо повну Підручник з JavaScript .
Зміст
- Запитання для співбесіди з JavaScript для першокурсників
- Запитання для співбесіди на рівні JavaScript
- Запитання для співбесіди з JavaScript для досвідчених
Запитання для співбесіди з JavaScript для першокурсників
Давайте обговоримо деякі поширені запитання, які вам слід підготувати для співбесіди. Ці запитання будуть корисними для проходження інтерв’ю спеціально для ролі розробки інтерфейсу.
1. Які відмінності між Java і JavaScript?
JavaScript — це мова сценаріїв на стороні клієнта, а Java — мова об’єктно-орієнтованого програмування. Обидва вони повністю відрізняються один від одного.
- JavaScript : Це полегшена мова програмування (мова сценаріїв) для розробки інтерактивних веб-сторінок. Він може вставляти динамічний текст в елементи HTML. JavaScript також відомий як мова браузера.
- Java : Java є однією з найпопулярніших мов програмування. Це об’єктно-орієнтована мова програмування та має платформу віртуальної машини, яка дозволяє створювати скомпільовані програми, які працюють майже на кожній платформі. Пообіцяла Java, напишіть один раз, запустіть будь-де.
2. Що таке типи даних JavaScript?
У JavaScript є три основні типи даних.
- Примітивний
- Числа
- рядки
- Логічний
- символ
- Тривіальний
- Невизначено
- Нуль
- Композитний
- Об'єкти
- Функції
- Масиви
3. Який символ використовується для коментарів у JavaScript?
Коментарі перешкоджають виконанню операторів. Коментарі ігноруються, поки компілятор виконує код. Існує два типи символів для представлення коментарів у JavaScript:
- Подвійна коса риска: Він відомий як однорядковий коментар.
// Single line comment>
- Коса лінія із зірочкою: Він відомий як багаторядковий коментар.
/* Multi-line comments ... */>
4. Яким буде результат 3+2+7″?
Тут 3 і 2 поводяться як ціле число, а 7 поводиться як рядок. Отже, 3 плюс 2 буде 5. Тоді результат буде 5+7″ = 57.
5. Яке використання функції isNaN?
Функція number isNan визначає, чи передане значення є NaN (не числом) і має тип Number. У JavaScript значення NaN вважається типом числа. Він повертає true, якщо аргумент не є числом, інакше повертає false.
6. Що швидше в сценаріях JavaScript і ASP?
JavaScript швидший порівняно зі сценарієм ASP. JavaScript — це мова сценаріїв на стороні клієнта, її виконання не залежить від сервера. Сценарій ASP — це мова сценаріїв на стороні сервера, яка завжди залежить від сервера.
7. Що таке негативна нескінченність?
Від'ємна нескінченність є постійним значенням, що представляє найменше доступне значення. Це означає, що жодне інше число не є меншим за це значення. Його можна згенерувати за допомогою саморобної функції або за допомогою арифметичної операції. JavaScript показує значення NEGATIVE_INFINITY як -Infinity.
8. Чи можна розбити код JavaScript на кілька рядків?
Так, можна розбити код JavaScript на кілька рядків у операторі рядка. Його можна зламати за допомогою зворотна коса риска '' .
Наприклад:
document.write('A Online Computer Science Portal for Geeks')>
JavaScript уникає рядка зламу коду, що не бажано.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Яка компанія розробила JavaScript?
Netscape розробив JavaScript і був створений Бренденом Айхом у 1995 році.
10. Що таке неоголошені та невизначені змінні?
- Невизначено : Це відбувається, коли змінній оголошено, що їй не присвоєно жодного значення. Undefined не є ключовим словом.
- Незадекларований : Це відбувається, коли ми намагаємося отримати доступ до будь-якої змінної, яка не була ініціалізована або оголошена раніше за допомогою ключового слова var або const. Якщо ми використовуємо оператор typeof щоб отримати значення змінної undeclare, ми зіткнемося з помилкою виконання з поверненим значенням як undefined. Область дії змінних undeclare завжди глобальна.
одинадцять. Напишіть код JavaScript для динамічного додавання нових елементів.
html Заголовок документа> голова>