1 Какие бывают типы данных?

При поддержке javascript у нас есть примитивные типы данных, такие как string, boolean, number, bigint, которые могут представлять целые числа с произвольной точностью и определять нулевой символ, который мы также иметь объект и функции.

2 Является ли JavaScript языком с учетом регистра?

Да, JavaScript — это чувствительный к регистру язык. ключевые слова, переменные, названия функций и любые другие идентификаторы всегда должны быть набраны с использованием заглавных букв. .

3 Как создать объект?

JavaScript очень хорошо поддерживает концепции объектов. Вы можете создать объект, используя литерал объекта следующим образом, чтобы создать объект с помощью фигурных скобок.

4 Как создать массив в JavaScript?

Чтобы создать массив, используйте квадратные скобки.

5 В чем разница между анонимными и именными функциями в javascript?

Мы можем определить объявление функции, используя ключевое слово function и указав имя функции. Когда мы присваиваем функцию переменной, используя ключевое слово function и анонимную функцию, где мы не предоставляем имя функции, что немного затрудняет вызов их из других мест.

6 Как работает тип оператора?

Тип оператора используется для получения типа данных его операнда, операнд может быть либо разметкой, либо структурой данных, такой как переменная, функцию или объект. Оператор со стрелкой, который помещается перед единственным операндом, который может быть любого типа, его значение представляет собой строку, указывающую тип операнда.

7 Как создать файл cookie с помощью JavaScript?

Самый простой способ создать файл cookie — присвоить строковое значение объекту document.cookie object.

8 В чем разница между операторами двойного и тройного равенства?

В JavaScript есть два визуально похожих, но очень разных способа проверки равенства. Вы можете проверить равенство с двойным или тройным. Знак равенства здесь и есть разница. При использовании тройного равенства в javascript мы проверяем строгое равенство, что означает, что и тип, и значение, которое мы сравниваем, должны быть одинаковыми. Когда мы используем двойной знак равенства, javascript попытается преобразовать значения в аналогичный тип, а затем сравнить значения по этой причине, обычно вы предпочитаете использовать тройной знак равенства.

9 Какие существуют виды хранилища браузера?

Если вы откроете инструменты разработчика и перейдете на вкладку приложения, вы увидите, какие хранилища доступны в веб-браузере Chrome. Таким образом, за исключением файлов cookie, которые вы уже знаете, вы можете использовать локальное хранилище или хранилище сеансов, а также некоторые браузеры, но не все из них поддерживают внутренние базы данных, такие как база данных индексов и веб-SQL.

10 В чем разница между null и undefined?

В двух словах, неопределеннаятипичная означает, что переменная была объявлена, но не определена, где значение null присваивается, и это не означает ничего, кроме этого. И null, и undefined являются примитивами, и оба они являются ложными значениями.

Итак, это были 10 самых популярных вопросов, которые вы могли услышать на своем первом собеседовании на должность младшего разработчика.