Публикации по теме '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 ) непосредственно перед базовым..