Tagged: ECMAScript

09
Июл
2021

В чем различия var, let, const для объекта window?

Вроде бы много читал про var, let, const, в чем различия я вроде понимал, но не тут то было.
Но обнаружил, что для глобального объекта window let и const не объявлены.

var varName = ‘varName’;
const constName = ‘constName’;
let letNam…

09
Июл
2021

В чем различия var, let, const для объекта window?

Вроде бы много читал про var, let, const, в чем различия я вроде понимал, но не тут то было.
Но обнаружил, что для глобального объекта window let и const не объявлены.

var varName = ‘varName’;
const constName = ‘constName’;
let letNam…

06
Янв
2021

Как можно собрать bundle со всеми зависимостями со всеми импортируемыми файлами?

У меня в проекте используются модули которые подключаются import.
Есть html страница на которой подключаются веб компоненты.
Для копонентов которые являются дочерними *.mjs файлы подключаются динамически.
Что подключать проверяет родитель…

27
Ноя
2020

Как импортировать библиотеку из node_modules в файле .tsx

Пробовал различные варианты подключения библиотеки в файле с расширением .tsx, но получаю ошибку в консоли "TypeError: Cannot read property ‘call’ of undefined".
Подключал всеми способами что описаны в статье: https://typescript….

07
Окт
2020

Прототипы(Наследование) JS

Столкнулся с таким кодом на сайте https://learn.javascript.ru/ в тестах.

function MyArray() { }
MyArray.prototype = [];

let arr = new MyArray();
arr.push(1, 2, 3);
alert(arr.length);

Можете пожалуйста объяснить, что происходит в…

12
Сен
2020

ForEach vs Map vs Reduce что и когда?

Столкнулась с тем что не понимаю когда применять метод map а когда forEach, так же постоянно встречаю reduce, но неясно почему выбирают его а не напрмер тот же map.
Кода следует использовать map, когда reduce, а когда forEach?
В чем их осн…

08
Авг
2020

Prototype и __proto__ что это вообще такое?

Наткнулся на такую картинку:

На картинке видно, что у нас есть какая-то функция(я так понимаю конструктор, тут бы я тоже хотел какого-то пояснения). У нее есть 2 свойства, которые ведут на Foo.prototype и на Function.prototype. Вопрос сфо…

01
Авг
2020

Ошибка в терминале PowerShell: Имя "vue" не распознано как имя командлета

Установил пакет @vue-cli согласно документации. При вызове команды vue create <project_name> в терминале ошибка:
Имя "vue" не распознано как имя командлета, функции, файла сценария или в
ыполняемой программы. Проверьте прав…

30
Июн
2020

Присваивание свойствам объекта значения по порядку

Всем привет, помогите кто может не могу никак понять как правильно сделать есть объект, к примеру
{field1: ‘string1’, field2: null, field3: ‘string3’, field4: null, field5: null, field6: ‘string6’}

подскажите плиз каким образом его можно…

20
Авг
2019

Введение в JavaScript

авайте посмотрим, что такого особенного в JavaScript, чего можно достичь с его помощью, и какие другие технологии хорошо с ним работают.