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


Правила движка JavaScript
1. Каждый объект должен быть создан из класса 2. У каждого объекта есть свойство __proto__ 3. __proto__ объекта всегда относится к объекту-прототипу класса, из которого был создан объект 4. Каждый класс является функциональным объектом и, следовательно, создается из функционального класса. 5. Поскольку каждый класс является объектом Function, его __proto__ всегда ссылается на объект-прототип класса Function. 6. Функциональный класс также является функциональным объектом 7. Каждый..

Распространенные вопросы по JavaScript  — это хэш-таблицы объектов JavaScript?? И больше
Ответы на распространенные вопросы по JavaScript, Pt. 1 Недавно я нашел в Интернете несколько вопросов, которые одновременно увлекли меня и бросили вызов моим знаниям в области JavaScript и программирования в целом. Давайте погрузимся прямо в и изучить эти вопросы, с их ответами. Похожи ли JavaScript и Python? Ответ на этот вопрос и да, и нет. В некоторых смыслах или случаях они очень похожи, а в некоторых — нет. Да, они похожи И JavaScript, и Python являются языками..

Правильная настройка Flow
Flow — это инструмент статической проверки типов, ориентированный на проверку правильности кода для JavaScript, разработанный и открытый Facebook. Он направлен на то, чтобы предоставить проектам возможность поэтапно внедрять инструмент для каждого файла, не мешая другим инструментам. Если вы решили добавить Flow в свою цепочку инструментов, вы уже на пути к более стабильному и надежному приложению с меньшим количеством ошибок во время выполнения. Этот пост проведет вас через..

Удалить дубликаты в списке массивов
В JavaScript ES6 мы можем удалять дубликаты в массиве, используя Set, Reduce, IndexOf и Filter. Используя набор set — это новый объект данных, представленный в ES6, и он хранится в уникальных значениях. Я думаю, что этот самый простой. // список массивов с повторяющимися значениями let orginalList = [ ‘Hyundai’, ‘ Tata’, ‘ Honda’, ‘ Mahindra’, ‘ Renault’, ‘ Honda’, ‘ Tata’ ] // список массивов имеет назначение для набора const uniqueSet = new Set(originalList); // удалили..

Понимание объекта Set в JavaScript
Узнайте об объекте Set на практических примерах Вступление Объект set в JavaScript - это функция ES6, которая позволяет хранить уникальные значения, примитивы или ссылки на объекты. Объекты Set представляют собой наборы значений. Вы можете перебирать элементы набора в порядке вставки. Значение в Set может встречаться только один раз. В этой статье мы узнаем об объекте Set в JavaScript на некоторых практических примерах. Давайте приступим к делу. Заданный объект..

Статические элементы и прототип в JavaScript 2020   —   Сагар Джейбхай
В этой статье мы рассмотрим статические члены в JavaScript , как объявить статические переменные и прототип в JavaScript от Sagar Jaybhay . Статические члены в JavaScript Статические свойства и методы — это те, которые не изменяются при переходе от одного экземпляра к другому. Также, если мы объявили статическую функцию, то эти функции можно использовать без создания объекта класса. В javascript нет специального синтаксиса для обозначения статического члена, но мы можем..

JavaScript Nugget: избежание ложноотрицательных условий
Довольно часто мне приходится проверять, не является ли переменная ни null , ни undefined . Я вижу, что многие люди делают это следующим образом: if (myVar) { // myVar is not null or undefined } Однако теоретически вы можете получить ложноотрицательный результат, потому что myVar может быть равно false или 0 . Я делаю эти проверки следующим образом: if (typeof myVar !== 'undefined' && myVar!== null) { // myVar is not null or undefined } Что довольно многословно...