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


Внедрение зависимостей в Javascript
Внедрение зависимости (DI) - это шаблон программирования, в котором зависимость передается с использованием параметров вместо того, чтобы создавать ее экземпляр в функции или классе. DI позволяет создавать изолированные отдельные компоненты в коде приложения и упрощает переключение этих зависимостей в будущем по мере изменения требований. Передача параметров в качестве зависимости также позволяет легко проводить модульное тестирование этих компонентов изолированно, внедряя их..

Создайте калькулятор чаевых на JavaScript
У меня есть миссия практиковать JavaScript как можно больше, выполняя различные проекты. Я выбрал этот проект, потому что он относительно прост и понятен. Я уже знаком с вычислениями в JavaScript. Чтобы создать проект калькулятора подсказок JavaScript, мне просто нужно было научиться добавлять эти вычисления к существующему элементу html. Живой пример кода: https://dmarcisovska.github.io/javascript-tip-calculator/ Код Github:..

Уловки, чтобы писать меньше JavaScript
1. если истина и тернарный оператор let isEmpty = true; if (isEmpty === true) { console.log ('Пусто'); } else { console.log ('Not Empty' ); } пусто ? console.log («Пустой»): console.log («Не пустой»); 2. Разрушение const post = { data: { id: 1, title: 'Hello', text: 'Hello World', автор: 'Fahim Ahammed' } } const id = post.data.id; const title = post.data.title; const text = post.data.text; const author = post.data.text; console.log (идентификатор,..

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

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

Привет, разработчик JavaScript, прочтите эти ссылки! # 2
Стоимость JavaScript ( Ссылка ) Эдди Османи прав: чрезмерное использование JavaScript может вызвать серьезные головные боли, если вы не знаете, что делаете. Каррирование в JavaScript не является идиоматическим ( Ссылка ) Черт возьми! А если серьезно, я не согласен, но иногда полезно прочитать противоположные мнения. JavaScript - научитесь объединять в цепочку, фильтровать и сокращать ( Ссылка ) ОЙ! ЭМ! GEE! Мне очень нравится это делать, это..

Сокращайте условные операторы в JavaScript
Мы можем сократить наши условные операторы в JavaScript Работая с JavaScript, я все еще пишу много условных операторов каждый день, и держу пари, что вы тоже. Вот что вы можете написать лучше условных выражений. Понимание правды и лжи Каждому значению в JavaScript присуще логическое значение, обычно называемое правдивым или ложным. Ложь Вот краткий список ценностей, которые являются ложной вежливостью. false null 0 NaN (не число) '' или "" (пустая строка)..