Size: a a a

2019 November 14

AS

Andrew Samolov in pro.js
Ilya Sevostyanov
конкретное value с определенного уровня вложенности ?
в любом случае самый оптимальный алгоритм можно будет построить только на циклах поддерживающих преждевременный выход (bailout)
для встроеннх в прототип массива это - some и every, классический for цикл c использованием break; (но в таком синтаксисе сейчас логику писать не желательно) ну и с активным использованием рекурсии, для сворачивания итогового результата инстанцировать обход можно сразу в reduce (если первый проход логически прогнозируется всегда по всем элементом, а уже от вложенности - опционально)
ты вот ему просто помочь хочешь или что?) ты же видишь что он вообще не отдупляет в разработке.
источник

DB

Dima Barokha in pro.js
Andrew Samolov
ты вот ему просто помочь хочешь или что?) ты же видишь что он вообще не отдупляет в разработке.
))
источник

AS

Andrew Samolov in pro.js
без обид)
источник

DB

Dima Barokha in pro.js
Andrew Samolov
без обид)
я учусь)
источник

DB

Dima Barokha in pro.js
Andrew Samolov
без обид)
можешь помочь?)
источник

IS

Ilya Sevostyanov in pro.js
Andrew Samolov
ты вот ему просто помочь хочешь или что?) ты же видишь что он вообще не отдупляет в разработке.
ну так я собственно и описываю для него "концепт", и даю "ключевые слова" для поиска.
так и обучаемся, обчались и будут обучаться всегда.
А его текущий уровень - не имеет никакого значения.
источник

DE

Denis Efremov in pro.js
FullStack Senior CSS developer
Ты имеешь ввиду сортировать объект? Если да, то объекты нельзя сортировать
Вообще-то объекты не теряют заданный их свойствам порядок, поэтому можно легко и без массивов создать новый объект с нужным тебе порядком свойств.
источник

AS

Andrew Samolov in pro.js
Dima Barokha
можешь помочь?)
function getSum(nodes) {
 return nodes.reduce((acc, current) => {
   return acc + (current.value || 0) + (getSum(current.children ||[]))
 }, 0);
}
источник

AS

Andrew Samolov in pro.js
getSum([tree])
источник

F

FullStack Senior CSS developer in pro.js
Denis Efremov
Вообще-то объекты не теряют заданный их свойствам порядок, поэтому можно легко и без массивов создать новый объект с нужным тебе порядком свойств.
Мужик, я сказала, что это не "невозможно создать свой объект с заданными свойствами со своим порядком", а что объект нельзя сортировать
источник

AS

Andrew Samolov in pro.js
Denis Efremov
Вообще-то объекты не теряют заданный их свойствам порядок, поэтому можно легко и без массивов создать новый объект с нужным тебе порядком свойств.
вообще по спецификации вроде как не обязаны сохранять порядок, просто реализации движков обычно сохраняют его
источник

DE

Denis Efremov in pro.js
FullStack Senior CSS developer
Мужик, я сказала, что это не "невозможно создать свой объект с заданными свойствами со своим порядком", а что объект нельзя сортировать
Мужик? Охренеть!!!

А что такое сортировать?
источник

DE

Denis Efremov in pro.js
Andrew Samolov
вообще по спецификации вроде как не обязаны сохранять порядок, просто реализации движков обычно сохраняют его
Да, есть такое
источник

DE

Denis Efremov in pro.js
Пора ставить анимешную аву
источник

KA

Kenan Ayvazov in pro.js
))
источник

AS

Andrew Samolov in pro.js
Dima Barokha
можешь помочь?)
сработало?
источник

DE

Denis Efremov in pro.js
Denis Efremov
Да, есть такое
Тем не менее у меня ключевой пакет на продакшене основан на этом свойстве
источник

F

FullStack Senior CSS developer in pro.js
Andrew Samolov
вообще по спецификации вроде как не обязаны сохранять порядок, просто реализации движков обычно сохраняют его
Денис, т.е ты сейчас согласился с тем, что все же это просто неправильно работает (получается, где то и не работает) , но продолжаешь мне доказывать, что объекты сортируются?
источник

DE

Denis Efremov in pro.js
Потому что объекты сортируются
источник

AS

Andrew Samolov in pro.js
FullStack Senior CSS developer
Денис, т.е ты сейчас согласился с тем, что все же это просто неправильно работает (получается, где то и не работает) , но продолжаешь мне доказывать, что объекты сортируются?
ты ниче там не попутал? проспись иди
источник