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


Представлены оценочные выражения JavaScript: используйте Power с осторожностью
Демистификация функций eval() и их вариантов для начинающих JavaScript, динамичный и универсальный язык программирования, предлагает различные способы вычисления выражений и динамического выполнения кода. В этом руководстве для начинающих мы познакомимся с миром оценочных выражений JavaScript, в частности с функцией eval() . Мы углубимся в его функции, последствия для безопасности, ограниченные версии и почему строгий и глобальный eval() часто является лучшим выбором. Функция..

Именованный экспорт или экспорт по умолчанию?
Пост с общим мнением об использовании именованного импорта и импорта по умолчанию из ESM. Контекст Модуль в JavaScript — это просто файл, содержащий связанный код Есть два способа экспортировать модуль в современный javascript с помощью ESM: Именованные экспорты — это экспорт с несколькими значениями, поскольку его можно использовать для экспорта нескольких функций, переменных и классов из модуля. Экспорт по умолчанию — это экспорт одного значения, поскольку он..

(Неизвестно): ошибка сценария в JavaScript.
Если кто-то попытается нарушить установленное вами правило, что вы сделаете в ответ? Отправьте ему Script error . Но не в реальной жизни. 😉 Но в JavaScript, если вы попытаетесь нарушить ту же политику происхождения, браузер отправит вам в ответ «Ошибку сценария». Когда возникает ошибка сценария в коде JavaScript? Когда исключение нарушает ту же политику происхождения браузера в ответ на обратный вызов onerror, браузер отвечает «ошибкой сценария». Политика единого..

Что такое Corba в Java?
Архитектура Common Object Request Broker разрабатывает и реализует распределенные объектно-ориентированные системы (CORBA). 800 глобальных организаций присоединились к группе управления объектами для создания CORBA (OMG). OMG была основана в 1989 году для продвижения масштабируемых, многоразовых и более дешевых компьютерных систем, использующих открытые стандарты. Любой может просмотреть характеристики OMG. Посредник запросов объектов Брокер запросов объектов обрабатывает..

eval() против Function() в JavaScript
Пожалуйста, прочитайте больше статей! разработчик.mozilla.org w3schools.com educative.io 2ality.com dfkaye.com stackoverflow.com measurethat.net

Typescript: Используйте комментарии как аннотации типов с JSDoc
JSDoc — это язык разметки, используемый для описания кода Javascript. В эпоху до того, как комментарии Typescript были уникальным способом определения информации не только об использовании и описании, , но и о типе информации. JSDoc — это стандартизация этой практики добавления комментариев для описания и документирования вашего кода, это ответвление схемы Javadoc , но специализированное для кода Javascript. /** * Renders a new component with props * * Used by external plugins..

Оператор возведения в степень ** в Javascript
Оператор ** возвращает результат первой переменной в степени второй переменной. То есть Math.pow(a,b) . var a = 2; var b = 5; a ** b ; // 32 Math.pow(a, b); // 32 Если нам нравится a ** b ** c , , тогда операция вычисляется справа налево, то есть a ** (b**c) var a = 5, b = 2, c = 2; a ** b ** c; // 625 // Execution order of a ** b ** c; (5 ** (2 ** 2) ) (5 ** 4) 625 Нельзя ставить унарный оператор ( +/-/~/!/delete/void/typeof ) непосредственно перед базовым..