Size: a a a

2021 January 30

Dv

Dr. Friedrich von Ne... in javascript_ru
У меня конкретно клиентами были Хром, VSCode и WebStorm. А хостом — Blazor Dev Server, который также является клиентом для ещё одного инстанса Хрома.
источник

Dv

Dr. Friedrich von Ne... in javascript_ru
(последний инстанс Хрома и первый инстанс Хрома — в общем-то, разные вкладки одного и того же окна)
источник
2021 January 31

OJ

Oleg Junior in javascript_ru
Вопрос по стилю написания кода. Я постепенно пришел к такому стилю. Стрелочные функции пишу только в коллбеках, т.к. они не поднимаются, а объявляю все вспомогательные функции внутри функции методом декларирования. Тогда получается, что когда я заглядываю в функцию потом, то сверху у меня сразу более абстрактная логика ( зеленый блок ) и сразу видно всю логику функции. Но вот если писать подфункции стрелочные, то зеленого блока сверху не получится, и я вынужден буду пробегать глазами код подфункций и опустить взгляд вниз чтобы понять логику функции. Как вам такой подход?
источник

В

Владислав in javascript_ru
Всем привет! Скажите, как можно удалить последнее свойство объекта?
источник

Dv

Dr. Friedrich von Ne... in javascript_ru
Владислав
Всем привет! Скажите, как можно удалить последнее свойство объекта?
delete object.последнееСвойство;
источник

w

whyamsx in javascript_ru
Владислав
Всем привет! Скажите, как можно удалить последнее свойство объекта?
Object.keys(obj) вернёт тебе массив с твоими свойствами объекта
Если добавить к этому .length то получишь количество свойств в объекте
Дальше уже думай там
Несложно
источник

В

Владислав in javascript_ru
whyamsx
Object.keys(obj) вернёт тебе массив с твоими свойствами объекта
Если добавить к этому .length то получишь количество свойств в объекте
Дальше уже думай там
Несложно
Спасибо)
источник

DM

Denys Mikhalenko in javascript_ru
Только там с порядком ключей не все так просто
источник

DM

Denys Mikhalenko in javascript_ru
Числовые пойдут первыми, а символы - последними, остальные в порядке добавления
источник

DM

Denys Mikhalenko in javascript_ru
А в старых имплементациях вообще могло быть как угодно )
источник

w

whyamsx in javascript_ru
Denys Mikhalenko
Числовые пойдут первыми, а символы - последними, остальные в порядке добавления
А если через Object.entries то норм будет?
источник

DM

Denys Mikhalenko in javascript_ru
Нет
источник

DM

Denys Mikhalenko in javascript_ru
источник

w

whyamsx in javascript_ru
Капец а как тогда с этим быть
источник

DM

Denys Mikhalenko in javascript_ru
Не полагаться на порядок ключей в объектах
источник

DM

Denys Mikhalenko in javascript_ru
Ну или хотя бы знать, как они там сортируются )
источник

В

Владислав in javascript_ru
Denys Mikhalenko
Не полагаться на порядок ключей в объектах
У меня все ключи это текст, так что всё нормально) Просто думаю как реализовать функционал в своём маленьком приложении
источник

DM

Denys Mikhalenko in javascript_ru
Текстовые ключи (если они не представляют собой число в виде строки) в современных имплементациях сортируются в хронологическом порядке
источник

w

whyamsx in javascript_ru
Denys Mikhalenko
Текстовые ключи (если они не представляют собой число в виде строки) в современных имплементациях сортируются в хронологическом порядке
А через new Map() тоже не получится провернуть это дело?
источник

DM

Denys Mikhalenko in javascript_ru
В Map все ключи в хронологическом порядке
источник