Публикации по теме 'javascript-tips'
Должен ли я изучать Java в 2018 году?
Было бы неплохо, если бы я выучил Java? Это запрос, который продолжает появляться. Если вы только начинаете работать инженером, если вы уже работаете в качестве разработчика переднего плана, или если вы из .NET Foundation, многие люди думают о том, стоит ли учиться Онлайн-курс Java — правильное призвание/саморазвитие. Мы должны понять, насколько полезно изучение Java в 2018 году.
Когда я впервые начал использовать Java, примерно в 2007 году, она пользовалась весьма смешанной..
Методы стенографии любого языка программирования помогают вам писать более чистый и оптимизированный код и позволяют вам достичь своей цели с помощью…
Сокращенные методы любого языка программирования помогают вам писать более чистый и оптимизированный код и позволяют вам достичь своей цели с меньшим количеством кода. Давайте обсудим некоторые приемы стенографии JavaScript один за другим.
2. Присвоение значений нескольким переменным
Мы можем присваивать значения нескольким переменным в одной строке с деструктурированием массива.
//Longhand
let x;
let y = 20;
//Shorthand
let x, y = 20;
3. Тернарный оператор
Здесь мы можем..
Понимание концепции разрушения массивов и объектов в Javascript?
Понимание концепции разрушения массивов и объектов в Javascript?
Здесь, в этой короткой статье, мы поймем концепцию разрушения массивов и объектов и почему это важно. Более того, где мы будем его использовать?
Много вопросов в голове? Не волнуйтесь, мы пройдем их все.
Деструктуризация объектов и массивов — это способ извлечь конкретную пару ключ-значение (в объекте) и конкретное значение (в массиве) для дальнейшего использования в коде.
НЕ БЕСПОКОИТЕСЬ, ЕСЛИ ВЫ НЕ ПОНЯЛИ..
JavaScript | инвертировать дерево | Зеркальное дерево | Структура данных
Перевернутая форма двоичного дерева — это еще одно двоичное дерево, в котором левые и правые дочерние элементы всех нелистовых узлов поменяны местами. Вы также можете назвать его зеркалом входного дерева.
Вы можете заметить, что левый указатель корня начал указывать на правый дочерний элемент, а правый указатель — на левый дочерний элемент, и аналогичное состояние наблюдается для всех подкорневых узлов.
Рекурсивное решение
Ключевым моментом здесь является понимание того, что..
Фильтрация/удаление всех значений False-y из объекта
Фрагмент ниже определяет объект в JavaScript. Как видно здесь, Объект имеет только два свойства, которые не являются ложными, а именно. a и b . И мы хотим отфильтровать все ложные значения, и мы должны получить ключи, где значение против ключа не является отрицательным.
x = {
a: "foo",
b: `bar`,
c: '',
d: null,
e: undefined,
f: 0,
g: false
};
Object.keys(x).filter((key) => x[key]);
Задачу можно немного изменить, запросив значения вместо ключей или..
CityJSConf 2021 беседует с Шрути Капур
CityJSConf 2021 беседует с Шрути Капур
Шрути — старший инженер-программист в PayPal. Он увлечен преподаванием и обменом знаниями по JavaScript, React, GraphQL и интерфейсным технологиям. Она делится лакомыми кусочками javascript размером в байт через свой информационный бюллетень — JSByte . Мы ненадолго встретились с ней в преддверии CityJSConf 2021 .
Что вы посоветуете младшим разработчикам, начинающим работать с JavaScript в 2021 году?
В 2021 году есть огромное..
Переменные JavaScript: типы переменных
Как мы знаем, мы можем присваивать переменным самые разные типы. Но у JavaScript есть типы.
В частности, он предоставляет примитивные типы и типы объектов .
— Примитивные типы
номер нить логический символ
— и два специальных типа
нулевой неопределенный
Давайте разберемся в них подробно.
Числа.
Числовой литерал — это число, представленное в исходном коде, и в зависимости от того, как оно написано, это может быть целочисленный литерал или литерал с плавающей..