Публикации по теме 'javascript-interview'
Javascript: разница между «let» и «var»
разница быть другим
Var ограничен функцией
// variable a cannot be used here
function helloWorld() {
// variable a can be used here
var a = 'hello';
console.log(a);
}
helloWorld(); // hello
Переменная «a» объявляется с помощью «var». Переменная «a» может использоваться только внутри функции helloWorld.
Пусть это блочная область
function helloWorld() {
let a = 'hello';
// variable b cannot be used here
if(a == 'hello'){
// variable b can be used..
Цепочка областей видимости в JavaScript | Серия интервью по JavaScript : EP3
В этом выпуске серии Интервью по JavaScript я объяснил, что такое Scope, что такое Global и Local Scope и как работает ScopeChain .
Понимание этих концепций поможет вам понять, что происходит за кулисами.
10 самых важных вопросов по JavaScript, которые вам нужно знать
Привет, ребята ! 👋 Сегодня я расскажу вам 10 вопросов JavaScript, которые вам нужно знать, чтобы попасть на собеседование 😉
Давайте начнем !
Нулевой или неопределенный
Во-первых, Null означает, что в памяти нет значения. Что-то вроде того, что вы объявили переменную, но не дали никакого значения. Это называется null. Undefined is Вы объявили это, но не присвоили значение. Раньше вы присваивали, но пусто, А теперь ничего не присваивали. Это называется не определено .
Двойное..
10 распространенных вопросов на собеседовании по JavaScript и ответы на них
JavaScript является важным языком программирования для веб-разработки, и владение им часто является необходимым условием для получения работы в качестве веб-разработчика.
Во время собеседований по JavaScript рекрутеры обычно задают ряд вопросов, чтобы оценить знания кандидатов и навыки решения проблем.
В этой статье мы рассмотрим десять распространенных вопросов на собеседовании по JavaScript и дадим советы, как эффективно на них отвечать.
1. Что такое JavaScript и чем он отличается..
Понимание объектов WeakMap и WeakSet в JavaScript
Откройте для себя возможности WeakMap и WeakSet в JavaScript! Эффективно управляйте парами ключ-значение и коллекциями уникальных объектов. Упростите свой код сегодня! #JavaScript #WeakMap #WeakSet
В JavaScript WeakMap и WeakSet – это специализированные объекты, предоставляющие уникальные функции для хранения пар "ключ-значение" и управления коллекциями уникальных значений. Они похожи на объекты Map и Set, но имеют некоторые ключевые отличия. В этой статье мы рассмотрим объекты..
Как использовать фильтр в JavaScript
Фильтр Он делает именно то, на что похож. Он принимает массив и отфильтровывает нежелательные элементы.
Метод filter() возвращает новый массив со всеми элементами, прошедшими проверку, определенную данной функцией.
фильтр() Синтаксис
let newArray = arr.filter(callback(currentValue , index , [array]) {
// return element for newArray, if true
});
Точно так же, как map , filter передает вашему обратному вызову три аргумента:
Текущий элемент Текущий индекс Необязательный..
Важные вопросы, которые мне задали сегодня
На собеседовании всегда нервничаешь, но мой интервьюер облегчил мне задачу. Он задал мне много вопросов. Здесь я упоминаю десятку самых важных вопросов:
Обратить строку без библиотечной функции и с библиотечной функцией.
Код:
С функцией библиотеки:
function reverseString(str) {
return str.split("").reverse().join("");
}
reverseString("hello");
Без функции библиотеки:
function reverseString(str) {
var newString = "";
for (var i = str.length - 1; i >=..