Публикации по теме 'javascript-tips'


Функциональные методы массива JavaScript, такие как map (), filter () и reduce ()
JavaScript - это мультипарадигмальный язык, который позволяет нам свободно смешивать и сопоставлять объектно-ориентированные, процедурные и функциональные парадигмы. В последнее время наметилась тенденция к функциональному программированию. В таких фреймворках, как Angular и React, мы действительно можем повысить производительность, используя неизменяемые структуры данных. Неизменяемость - это основной принцип функционального программирования. Давайте сначала поймем, почему я..

Шаблоны компонентов Advanced React: Dumb Component и Smart Component
Это одна из самых фундаментальных проблем, которые вам, вероятно, нужно знать в React. Другой термин для немого компонента и интеллектуального компонента - это компонент представления и компонент контейнера. Тупой компонент (презентационный компонент) Этот компонент отвечает только за то, чтобы представить что-то в DOM. Внутри этого компонента не будет никакой логики, поэтому он называется тупым компонентом. Поскольку тупой компонент фокусируется только на презентации (компонент..

Основы Javascript: переменные
Все приложения работают с данными. Нам нужно где-то хранить эти данные, например, в приложении электронной коммерции есть данные о продуктах, пользователях, корзине и т. д. Для хранения этой информации используются переменные. Изучим переменные подробнее. Переменные JavaScript Согласно w3schools переменные — это контейнеры для хранения данных. Мы можем представить их как контейнер с меткой на нем, и в контейнере мы можем хранить числа, строки, объекты и другие данные. В новом..

Добавление больших чисел в Javascript
Javascript позволяет хранить числа только до 53 бит, а это означает, что самое большое число, которое вы можете сохранить в безопасном целочисленном формате, — 9007199254740991 . (Подробнее о максимальном безопасном числе здесь, в документации ). Таким образом, это становится проблемой, если вы хотите работать с очень большими числами, например, добавляя 63829983432984289347293874 и 90938498237058927340892374089 , как я обнаружил, пытаясь завершить ката Codewar Adding Big Numbers..

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

10 вещей, которые должны знать все Java-программисты в 2020 году
Язык программирования Java — один из старейших, а потому он обширен. Чтобы стать Java-программистом, нужно время. Но если вы новичок, вы можете быстро перейти к мастерству, изучив некоторые основные инструменты и фреймворки. Вот десять вещей, которые вы должны знать как Java-программист : Linux: Linux — это то, что должен знать каждый разработчик, особенно Java-разработчики . Сегодня большинство предприятий предпочитают использовать Java и Linux/UNIX для разработки программного..

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