Публикации по теме '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
}
Что довольно многословно...