Публикации по теме 'js-interview-questions'
Часть 5–100 Вопросы для собеседования по продвинутому JavaScript с ответами и примерами кода
Введение:
Добро пожаловать в пятую часть нашей серии вопросов, посвященных продвинутым JavaScript-интервью! В этой статье мы рассмотрим еще десять сложных вопросов, которые проверят ваши знания концепций и методов JavaScript. Каждый вопрос сопровождается подробным ответом и примерами кода, которые помогут вам досконально разобраться в теме. Кроме того, мы предоставим внешние ссылки для дальнейшего чтения, чтобы улучшить ваше понимание. Давайте погрузимся!
41- Каково назначение..
Раскрытие силы замыканий: 5 вещей, которые нужно знать, чтобы освоить программирование на JavaScript!
Понимание замыканий и лексической области видимости в JavaScript.
Лексическая область видимости в JavaScript относится к тому, как область видимости переменной определяется ее позицией в коде. Замыкания связаны с лексической областью видимости, поскольку они позволяют функции обращаться к переменным из внешней (включающей) области видимости даже после выхода из этой области.
5 практических вариантов использования замыканий в JavaScript.
Создание приватных переменных и функций...
Термины, которые необходимо знать JS-разработчику
Вставай и работай как разработчик с терминологией JavaScript
В этой статье мы сосредоточимся конкретно на том, что вам нужно знать о JavaScript, чтобы начать работать как JS-разработчик.
Ценности и типы
JavaScript имеет динамическую типизацию. Это означает, что переменные могут содержать значения любого типа без какого-либо принуждения к типу. Доступны следующие типы встроенных модулей:
string number boolean null и undefined object symbol (впервые в ES6)..
Карринг-вопросы на собеседовании
Так что карри?
Проще говоря, каррирование - это способ изменения функции, которая принимает несколько аргументов (n) за раз, на функцию, которая принимает меньшие аргументы за раз и возвращает функцию для принятия оставшихся аргументов, которая снова возвращает другую функцию, и так до тех пор, пока все аргументы передаются и, наконец, возвращает результат.
Начнем с простого примера каррирования.
let multiply = (a, b) => a*b;
Вышеупомянутая функция умножить принимает два..
Разница между «Var, Let & Const» и концепцией «Временная мертвая зона и подъем»
Разница между «Var, Let & Const» и концепцией « Временная мертвая зона и подъем »
Привет! Давайте обсудим наиболее распространенный вопрос и ответ на js. Вы все уже знаете, что Var имеет глобальную область видимости, а Let и const - только блочную .
Но……..?
это единственный ответ на вопрос? Как насчет того, находятся ли эти переменные внутри функции или в setTimeout, или мы можем использовать их перед объявлением, или зачем нам вообще нужен var, тогда если let это все..