Публикации по теме 'javascript-tips'
Подъем Javascript, что это такое?
Предварительные требования: необходимо иметь представление о контексте выполнения javascript
Javascript несколько странен, когда дело доходит до того, как генерируется его контекст выполнения, и это привело разработчиков в некоторое замешательство. Это был долгий путь для javascript, и пришло время реализовать некоторые передовые концепции, чтобы мы могли выбраться из страданий, в которых мы находимся. Теперь, как разработчик внешнего интерфейса, я всегда был сбит с толку тем, как код..
Базовый JavaScript, который вам нужно знать.
Сегодня я обсужу с вами некоторые специальные темы JavaScript. Поскольку я новый программист и новый автор блога, прошу простить за все ошибки в написании.
Что такое привязка блоков?
Ответ: Binding — это переменная. При инициализации переменной мы можем сохранить или связать что-то в именованной переменной. Например, мы используем var, let и const для объявления или присвоения переменной. var x = 1;
пусть у = привет;
const z = луна;
Что такое объявления и подъем..
Простое замыкание в Javascript — Часть 1
Замыкания — одна из самых, если не наиболее важных концепций JS. Это позволяет нам делать множество вещей, таких как создание приватных переменных (функция, не предусмотренная в JS по умолчанию), каррирование и устранение дребезга и это лишь некоторые из них .
Так что же такое замыкание в JS?
Давайте посмотрим на этот пример:
function createFunc() {
var msg = 'Hello World';
function print() {
console.log(msg)
}
return print;
}
var myFunc..
Отладка в React Native
Проблема большинства новичков в том, что они не умеют отлаживать код. И еще хуже в мире React Native. Даже довольно опытный разработчик может столкнуться с трудностями при отладке приложений React Native.
Но отладка - одна из важнейших частей разработки программного обеспечения. Благодаря отладке мы знаем, что идет не так, а что нет, что работает, а что нет. Отладка дает нам возможность оценить наш код и легко исправить проблемы.
Различные способы отладки в React Native..
ES-модули: для более быстрого JavaScript?
Модули ES — это официальная стандартизированная модульная система для JavaScript. Но что именно это означает, какие проблемы решает и как работают модули ES?
Модульные системы полезны. Они предоставляют возможность повторного использования кода в разных приложениях и платформах. Их можно использовать в любом другом модуле через импорт и экспорт. Они модульные, их можно редактировать и удалять независимо друг от друга без сбоя всего приложения.
Модули ES — не первая попытка..
Как получить длину объекта
В отличие от массивов, всегда было сложно определить длину объекта. Ну не более! Object.keys возвращает массив всех перечислимых ключей свойств объекта. А после этого вы можете просто позвонить length и вуаля! У вас есть длина объекта 🎉
const object = {one: '1️⃣', two: '2️⃣'};
// Using Lodash
_.size(object); // 2
// Using JavaScript
Object.keys(object).length; // 2
Почему мы не можем вызвать length для объекта
Вам может быть интересно, почему мы не можем просто вызвать..
Как удалить значение из массива примитивов
Быстрое начало работы с методами массива filter, indexOf и lastIndexOf
В этом посте мы рассмотрим, как удалить значения из массива примитивов. Это означает удаление, например, значений из массивов чисел или массивов строк.
Числа, строки, логические значения, null или undefined являются примитивами.
Удаление значения
Простой способ удалить значение из массива — использовать метод filter .
Метод filter создает новый массив со всеми элементами, прошедшими проверку,..