Compiling in the browser has a fairly limited use case, so if you are working on a production site you should be precompiling your scripts server-side.
{
"esversion": 6
}
Такое ощущение будто в .map асинхронная функция не дожидается своих await, а сразу возвращает промис.
const arr = await Promise.all([1, 2, 3, 4, 5].map(async (value) => 2 * await asyncThing(value)));
console.log(arr); // [2, 4, 6, 8, 10]
<=
и >=
отвечают за сравнение. Нужно запомнить, что знак «равно» стоит в конце. Можно про себя проговаривать «больше или равно», т. е. в каком порядке вы проговариваете, в таком порядке знаки и идут.=>
— оператор для создания лямбд. Нужно помнить, что он похож на стрелку, от этого название «стрелочная функция». До этого оператора идёт список параметров (может быть в скобках, а если параметр один, то можно без скобок), после — тело функции в фигурных скобках либо сразу ретерн функции без скобок. $(document).ready(function(){
var isActive=localStorage.getItem('id_shipping_address_daneu');
var action=isActive==true?'addClass':'removeClass';
$('.gor')[action]('active');
})
$(function(){
$('#shipping_address_daneu').click(function(){
$('.gor').addClass('active');
localStorage.setItem('id_shipping_address_daneu','true');
});
$('#shipping_address_danet').click(function(){
$('.gor').removeClass('active');
localStorage.setItem('id_shipping_address_daneu','false');
});
});
+
- это как раз системный буфер обмена, в который нужно копировать, чтобы вставить в другой программе. Так что копирование текущей строки в системный буфер обмена производится следующей командой: "+yy
, копирование параграфа - "+yip
, ну и так далее.