Пункт 4, неужели никто никогда не вспоминает про reduce, зачем вы делаете два прохода, производя 2 массива, если можно всё это сделать в одну итерацию с какими-то явными проверками.
Зачем упоминать про ES2020, если тут нет практически ни одной фичи из последних реализаций, например nullish или pipe. Очередная копипаста 100500 подобных статей ради плюсов, без практической пользы для сообщества.
Например я ещё не дошёл до синтаксиса #row="", поэтому не знаю, это способ что-то передать в слот или достать из него наружу внутреннюю переменную компонента
Эта директива по сути просто рисует переданный ей html элемент, это может быть как константа, реактивное свойство, так и значение, возвращаемое из метода. Вот ссылка на документацию или можно делать так
Не пробовал, но так полагаю, что заработает, так как эта директива просто реплейсит иннер ноду, но я в целом не пользуюсь возможностями v-html, так как это небезопасно.
Вы бы хоть проверили форматирование кода перед публикацией и его правильность, как минимум учитывая, что это однофайловые компоненты и ваша конструкция просто не запустится в реальной жизни. У Vue есть стайл гайд, если автор оригинальной статьи не озадачил себя этим, то не нужно плодить такое безобразие. Автор оригинала разбивал код на отдельные блоки (*.vue, *.js), поэтому примеры не вызывают такой боли. А автор перевода видимо с Vue не знаком вовсе, потому что хоть как-то знакомый с ним человек такое бы не пропустил.
Кавычки — это '' или "", в вашем случае это фигурные скобки {}! В какой вообще вселенной так принято, такой код вызовет у людей только недоумение и боль. Есть кейс писать это в одну строку, но это тоже очень плохая практика!
Если выражение одно принято не писать кавычки.
Тот факт, что ваш код вообще вызывает какие-то варнинги или ошибки вас не смущает?
В Firefox 68.0.1 код вызывает
SyntaxError: lexical declarations can't appear in single-statement context
Я напомню, статья про JavaScript, а не про Python.
Статья написана скомкано, текст не проверен на грамматические и пунктуационные ошибки. Сама по себе статья — это очередной пересказ других подобных топиков (далеко не лучший), документации (но там хотя бы есть спецификация и подробная информация, если вы не полностью раскрываете какой-либо момент, то давайте ссылку на спеку).
Выше уже писали про например const, в статье вы указываете, что она написана простым языком, значит она для начинающих, значит для них тот факт, что содержимое например массива будет изменено не является само собой разумеющимся.
Ужасное форматирование кода, вернее его отсутствие, статьи должны учить людей хорошему. Когда вы пишете статью, то и примеры кода должны быть написаны так, будто вы их отправляется на код ревью. Примеры кода либо не запускались, либо у вас пробелы в том, о чем вы пишете. Ниже ваш же код:
const Fun = (data) => { data.response }
А теперь давайте запустим:
const data = { response: 'some data' };
// вернет undefined, так как вы используете литералы тела стрелочной функции
// это как минимум должно заставить вас задуматься,
// если комментарии выше не сказали ничего
Fun(data);
Всё в том же примере вы называет функцию с большой буквы, но это негласное правило объявления класса, ну это так. В целом примеры кода можно выписать и сделать отдельную статью о том, как не надо писать на JavaScript.
Вы не раскрываете темы, например Promise, вы даже про catch не написали, я уже не говорю про race например.
Если люди в огромном количестве информации по этой теме ничего не нашли, то ваша статья их уже не спасет.
Ну знаете ли многие и в 2019 не знают о ES6 а кто то и вообще только начинает изучать js.
P.S. Я не пытаюсь вас оскорбить, не нужно воспринимать критику близко к сердцу, просто примите к сведению.
Хмм, возможно не пользовался иными приложениями, но у меня во всех были уведомления с полной инфой, правда сам включил этот режим, не оч приятно, когда всплывает какое-то сообщения, сидя например в компании людей. Не хватает гибкой настройки для такого поведения. А не подскажете, в пебл была возможность настроить индивидуально для уведомлений приложений?
Тут вы не совсем правы. Такую иконку вы получаете, если у вас включен режим конфиденциальности для уведомлений, если же он выключен, то вы получаете пуш с иконкой приложения, тайтлом в виде отправителя и тестом сообщения.
Что происходит когда пришло сообщение на Apple Watch? Вы видите вот такую растянутую картинку…
Ну вот и я тоже получил свой вкусный и познавательный подарок, спасибо Деду Морозу =)
Фото подарка)
Как вы до сих пор умудряетесь писать JavaScript раздельно, отдавайте на проверку статьи техническим специалистам что ли, если упоминаете технологии.
Почему не использовать динамический импорт?
Зачем на каждой итерации создавать новый массив, посмотрите какая у вас сложность алгоритма выходит? Делайте просто acc.push(); return acc;
Зачем упоминать про ES2020, если тут нет практически ни одной фичи из последних реализаций, например nullish или pipe. Очередная копипаста 100500 подобных статей ради плюсов, без практической пользы для сообщества.
Для этого пункта вот ссылка на документацию
Эта директива по сути просто рисует переданный ей html элемент, это может быть как константа, реактивное свойство, так и значение, возвращаемое из метода. Вот ссылка на документацию или можно делать так
Тут речь вот про это
Тот факт, что ваш код вообще вызывает какие-то варнинги или ошибки вас не смущает?
Я напомню, статья про JavaScript, а не про Python.
Выше уже писали про например const, в статье вы указываете, что она написана простым языком, значит она для начинающих, значит для них тот факт, что содержимое например массива будет изменено не является само собой разумеющимся.
Ужасное форматирование кода, вернее его отсутствие, статьи должны учить людей хорошему. Когда вы пишете статью, то и примеры кода должны быть написаны так, будто вы их отправляется на код ревью. Примеры кода либо не запускались, либо у вас пробелы в том, о чем вы пишете. Ниже ваш же код:
А теперь давайте запустим:
Всё в том же примере вы называет функцию с большой буквы, но это негласное правило объявления класса, ну это так. В целом примеры кода можно выписать и сделать отдельную статью о том, как не надо писать на JavaScript.
Вы не раскрываете темы, например Promise, вы даже про catch не написали, я уже не говорю про race например.
Если люди в огромном количестве информации по этой теме ничего не нашли, то ваша статья их уже не спасет.
P.S. Я не пытаюсь вас оскорбить, не нужно воспринимать критику близко к сердцу, просто примите к сведению.