Метод утёнка
7.82K subscribers
420 photos
77 videos
2 files
330 links
Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Download Telegram
Тестирование UI в JavaScript – наилучшие практики

Это руководство охватывает всё: от разработки через поведение до соглашений об именовании, а также определяет, какие задачи браузер должен успешно выполнять в рамках тестирования.

Посмотреть их тут: https://habr.com/ru/companies/piter/articles/722004/

#javascript #ui #qa
❤‍🔥1👎1
Python против JavaScript: самые важные отличия

Выбор между Python и JavaScript может существенно повлиять на вашу карьеру и эффективность работы. Оба языка популярны и востребованы, но каждый имеет свои уникальные особенности и области применения.

В этой статье приведены самые важные отличия между Python и JavaScript, которые стоит знать, прежде чем приступать к изучению того или иного из них.

#python #javascript
6👍2
Руководство для начинающих по BFS и DFS в JavaScript

Поиск в ширину (BFS) и поиск в глубину (DFS) — это два фундаментальных алгоритма, используемых в информатике и анализе данных для обхода и поиска структур данных, таких как графики и деревья.
 
Эти алгоритмы могут быть применены ко многим задачам, таким как нахождение кратчайшего пути между двумя точками, проверка наличия циклов в графике или поиск определённых элементов в структуре данных.
 
В этой статье вы изучите основы алгоритмов BFS и DFS и разберёте примеры их использования с различными структурами данных.

#javascript
👍1
Топ 9 JavaScript-библиотек для машинного обучения

Нужна нейросеть, но не хотите возиться с Python?

В этой статье собраны 9 JavaScript-библиотек, которые работают прямо в браузере. Они позволяют обучать и запускать нейронные сети без необходимости установки дополнительных инструментов. Эти библиотеки подходят для создания интерактивных веб-приложений, где требуется машинное обучение на стороне клиента.

#javascript #ml
👍41
ЖивоСкрипт — настоящее программирование для детей

Визуальный язык программирования ЖивоСкрипт (далее ЖС) — это графический интерфейс для языков JavaScript и PHP. ЖС транслируется в эти языки для дальнейшего использования на клиенте или сервере.

Если вы хотите объяснить ребёнку, как работают алгоритмы или привить ему любовь к ним, то этот сервис то, что надо.

Подробнее о нём рассказали в нашей статье.

#javascript #php #детям
😁5🤪4
Давайте немного разомнём пальцы и мозги, сделав небольшую игру на JavaScript

Сделать я предлагаю вам классические крестики-нолики. Вся логика будет написана на JS, а сам интерфейс сверстаем с помощью HTML и CSS. Так что вы не только с JS попрактикуетесь, но и с вёрсткой.

Подробная инструкция по созданию лежит здесь.

#геймдев #javascript
🆒2👍1
Когда нет ничего и ещё меньше: что скрывают null и undefined

Открываете консоль, а вместо ожидаемого значения — загадочное null или ещё более призрачное undefined. Что это за литеры, почему они похожи, но ведут себя по-разному, и главное — как их не перепутать, когда пишете или просто читаете JavaScript-код?

Мы разложили для вас по полочкам две «дыры в матрице» JS. Вы узнаете:
— почему undefined появляется сам, а null нужно пригласить;
— как сравнение == подсовывает ловушки, а === спасает;
— зачем typeof считает null «object» и что с этим знанием делать;
— какие ошибки в продакшене стоят одной пропущенной проверки на пустое значение.

Материал пригодится, даже если вы не пишете скрипты каждый день: разберётесь в лексиконе коллег, быстрее отловите баги на фронте и перестанете пугаться «Cannot read property of undefined» в браузере. А ещё это шаг к тому, чтобы говорить с разработчиками на одном языке без технического словаря под рукой.

#javascript #фронтенд
Forwarded from Веб-страница
Краткая история JavaScript

В этом году JavaScript исполняется 30 лет. За это время язык прошёл путь от 10‑дневного прототипа до платформы, питающей серверы, приложения и AI-инструменты.

В статье — ключевые вехи эволюции: появление XMLHttpRequest, Node.js, TypeScript, Deno, Bun и даже планы TS на Go. Здесь вы получите не просто хронологию, а понимание, как JavaScript меняет мир разработки.

#javascript #историяit