Публикации по теме 'ecmascript'


Параметры по умолчанию в JavaScript и их подводные камни
За последние несколько лет в большинство сред JavaScript были добавлены параметры по умолчанию. Они предоставляют значения для параметров функции, когда значение не отправляется или отправляется как undefined . Например: function printName(name = '(none sent)') { console.info(`Hello ${name}!`); } printName('Bob'); // Hello Bob! printName(); // Hello (none sent)! printName(undefined); // Hello (none sent)! Это очень полезно для большинства случаев, но важно помнить, что это не..

Обзор ECMAScript и JAVASCRIPT
Цель: В этом руководстве я хочу дать вам обзор ECMAScript и javascript, этот обзор будет посвящен функциям. Начнем с ECMAScript. ECMAScript — это спецификация языка сценариев, разработанная Ecma International для стандартизации javascript в 1997 году. Необходимость в ECMAScript стала очевидной, потому что до этого каждый другой браузер использовал свою собственную версию javascript или другой сценарий, поэтому для легко для разработчиков и машин ECMAScript пришел на помощь. Почти..

Модули ES6 в React.js
ES6 представил стандартизированный способ работы с модулями в JavaScript. В этом посте мы погружаемся в мир модулей ES6, подчеркивая их полезность в контексте разработки React.js. Модули ES6: введение Модули в JavaScript позволяют нам разделить наш код на несколько файлов, что делает его более организованным и управляемым. Модули ES6 включают две основные команды: import и export . Файл или модуль могут export выполнять функции, объекты или значения, которые затем могут..

Необязательная цепочка (?.) в Javascript
JavaScript, универсальный язык программирования, лежащий в основе Интернета, постоянно развивается, упрощая и совершенствуя методы кодирования. Одной из таких эволюций является введение необязательного связывания — нововведение, которое улучшает способ, которым разработчики обрабатывают доступ к вложенным свойствам и вызовы функций в объектах. Эта функция, представленная в ECMAScript 2020 (ES11), позволяет разработчикам писать более чистый, безопасный и краткий код. В JavaScript доступ к..

«NaN» в JavaScript — это тупица!
Потому что он задает неправильный вопрос! У меня был друг, который постоянно сталкивается с одной из постоянных проблем в JavaScript. Одно из его реальных преимуществ — свободное приведение типов — которое снижает планку входа для обычных людей, на самом деле создает проблемы, потому что реализация просто плохо продумана. Посмотрите, как разработчики PHP смеялись над этим, поскольку их язык был как минимум…

Преобразование объектов JS Date в Temporal
это подтема Создайте веб-сайт, призывающий к демократии в Таиланде, с помощью Svelte и Azure Static Web Apps » Причина перехода с объектов JS Date Когда я смотрю на код, он настолько сбивает с толку, что мне нужно постоянно увеличивать значение месяца на единицу, прежде чем я смогу перевести его в фактический месяц. Эта концепция неестественна, по крайней мере, для меня. Посмотрите на пример ниже: Джатупат Бунпатракса, он же« Пай Дао Дин » был заключен в тюрьму 8 марта 2021..

Оператор равенства JavaScript
Рассказ о преобразовании типов Когда дело доходит до оператора равенства, бывает сложно понять, как JavaScript обрабатывает преобразование типов. Лучшее понимание - или, по крайней мере, наличие ссылки, к которой можно вернуться - может положительно повлиять на ваше кодирование и лучше подготовить вас к загадкам и непреднамеренным побочным эффектам преобразования типов. Мы надеемся, что эта статья станет тем справочником как для вас, так и для меня. Начнем с определений! Строгое..