Artur
undefined пропускается
не совсем, например, это тоже отработает ожидаемо) Array(10).fill().map(console.log)
Дима
Ну тогда проще вообще так
Дима
Array.from({ length: 5 }, () => 0)
Anatoly
Проще вообще вот так [0,0,0,0 и т.д.], но интересна суть )
Artur
самое простое - [...Array(10)]
Artur
пока не читал внимательно, но вроде тут поясняется) https://coderwall.com/p/h4xm0w/why-never-use-new-array-in-javascript
Smooth Operator
у него единственная причина .toString() у [] ?)
Artur
а, блин, там пояснения вообще нет
Artur
а то, что видел, нагуглить что-то не могу с ходу
Дима
Иногда всякаая такая фигня — [...] это слишком ресурсоёмко)
Artur
но есть ощущение, что просто new Array тупо .length записывает)
Artur
Anatoly
Да, скорее всего так оно и есть, записывает только length.
Smooth Operator
Ну слава богу разобрались, не спеку же смотреть...
Artur
если что) https://www.ecma-international.org/ecma-262/5.1/#sec-15.4.2.2
Anatoly
Ага, в общем во всем виноват хром со своими undefined x 10, хотя это не undefiend а пустота )
Kreizo 🇺🇦
можете подсказать как засунуть в массив authors name и affiliation при это удалить все что после _ нижнего дефиса http://codepen.io/kreiz0/pen/dvXNXP
Kreizo 🇺🇦
в объект
Kreizo 🇺🇦
что бы индексы совпадали
Kreizo 🇺🇦
после нижнего дефиса
Anatoly
Object.keys(object).reduce((acc, key) => {...}, meta);
Anatoly
Тебе осталось только заполнить троеточие )
Kreizo 🇺🇦
только)
Kreizo 🇺🇦
в этом у меня вся проблема
Kreizo 🇺🇦
как парсить ключ?
Kreizo 🇺🇦
по неполному нейму
Anatoly
const [key, index] = 'name_0'.split('_')
Andrey
Kreizo 🇺🇦
replace regexp?
Kreizo 🇺🇦
взять все латинские буквы кроме чисел и цифр
Kreizo 🇺🇦
name_0
Name
replace regexp?
в #noobs плиз https://t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Kreizo 🇺🇦
http://codepen.io/kreiz0/pen/dvXNXP
Kreizo 🇺🇦
на сделай если нубз
Kreizo 🇺🇦
и я тогда туда свалю свою нубз вопросы задавать
Name
на сделай если нубз
сделал https://github.com/ramda/ramda/wiki/Cookbook#rename-keys-of-an-object
Kreizo 🇺🇦
в кодепен сделай пж
Kreizo 🇺🇦
и я свалю
AlexMist
Привет, может кто поскажет. Как лучше сделать фильтры с условиями через REST api ? Фильты вида price>100 and price < 1000 ?
Anatoly
@Kreizo https://repl.it/GHD1/2 ✋bye
Kreizo 🇺🇦
буду скучать (((
AlexMist
GET-параметры.
Это понятно, просто получается, нужен какй то построитель запроса в браузере и парсер на сервере.
Anonymous
Ну и готовые решения вот: http://jsonapi.org/implementations/
AlexMist
А если вообще красиво нужно, то вот: http://jsonapi.org/
Это красиво, только там про пункт Filtres так и написано, что нет стандарта и делайте как хотите
AlexMist
JSON API is agnostic about the strategies supported by a server. The filter query parameter can be used as the basis for any number of filtering strategies.
Anonymous
Тогда я не понял, в чём вопрос.
AlexMist
В гет параметрах нужно разместить фильтр, а на сервере его передать модели. Что бы нормально формирровать URL нужен какой то формат, который уже распарсить на сервере.
AlexMist
В идеале какой то QueryBuilder на стороне браузера.
AlexMist
И ответная часть на сервере
Vlad
На сервере nodejs URL тоже whatwg compliant
Vlad
Или любой другой
🛸
Всем привет , можете подсказать чем лучше парить HTML с нескольких похожих по типу сайтов. На сайтах товары одного производителя , в разных количествах и с разными ценами. Нужно еще чтобы выбирать кол - во умел , кол во в select списке , после выбора цена обновляется
🛸
"Парсить)
Igor
cheerio не подойдет?
🛸
Спасибо за скорый ответ )
AlexMist
Whtawg URL умеет
Посмотрел , не понял где он умеет ) А если в URL использовать JSON.stringify() , это нормально 😁?
Vlad
cheerio не подойдет?
Если нужно выполнять жс, то нет
AlexMist
Тут есть реализация , правда она мне не очень нравиться https://github.com/baugarten/node-restful#filtering-the-results
AlexMist
У Djano встроеная, думал есть готовая либа для подобных вещей 😌
Vlad
Подобное есть и в браузере
AlexMist
Google node docs url
https://github.com/Turistforeningen/node-mongo-querystring Вот про что я говорил, не знаю как там урл по станадрту получается ?
AlexMist
Было бы это каким то "популярным" форматом для подобных запросов.
AlexMist
Конечно есть, я про формат подобных урл, который нужно на клиенте понятно формировать, а на сервере потом прасить. Писать под конкретный REST ресурс обработчики не хочется.
hlomzik
Человек хочет формат красивых фильтров для рест-приложения, как я понимаю. А вы ему про формирование урла
AlexMist
Все примеры, спецификации и рекомендации почему то обходят стороной этот вопрос.
AlexMist
axios и superagent вроде вообще не поддерживают формирование таких URL. Как люди фильтруют в админках, ума не приложу 😳
Кенни
Привет всем , подскажите что написать на js для собеседования на стажёра?
V◌┗⢎ℍıK
фреймворк
Bohdan
клиент для телеграма