Anonymous
Object.entries().forEach()
Спасибо, попробу. А через for in никак нельзя так сделать?
Андрей
Спасибо, попробу. А через for in никак нельзя так сделать?
Погугли как этот цикл работает. Я почти ими не пользуюсь просто, поэтому не знаю.
Anonymous
понял, спасибо
Vlad
гайс, как у вас с гитхабом дела? работает?
NCR
У некоторых провайдеров
NCR
да
Неожиданно
J.
На гитхаб лучше больше не заходить.скурвился
FUTURICO
500
почему?
🦥Alex Fails
Alpha
версии две сделаете в двух папках: en и ru
Разве нельзя прикрутить хоть тот же React (да и на чистом JS вполне реально)? Брать локализацию из отдельных ресурсов, например.
Denis
На гитхаб лучше больше не заходить.скурвился
Просто потому что майкрософт?)
Alpha
Так человек спрашивал без движков всяких
Ну на голом JS тоже не особо тяжело, как мне кажется. Реализовал шаблон, а локализацию вставлять скриптом из ресурсов.
Stas
Ну на голом JS тоже не особо тяжело, как мне кажется. Реализовал шаблон, а локализацию вставлять скриптом из ресурсов.
Да можно много как. Я написал самый простой вариант, который сделает любой школьник
Alpha
Просто потому что майкрософт?)
Будто что-то плохое. Они сейчас понемногу прозревают.
D
Как установить mongodb на винду?
D
на офиц сайте способ есть ток что=то не работает
D
в инструкции надо припосать msiexec.exe /q /i mongodb-win32-x86_64-2008plus-ssl-3.6.5-signed.msi ^ INSTALLLOCATION="C:\Program Files\MongoDB\Server\3.6\" ^ ADDLOCAL="all"
D
в консоли
D
А перед этим скачать msi установщик,. Я его скачал, прописал из папки с мси файлом - nbibyf
D
тишина
Vlad
та в смысле
Vlad
просто качаешь
Vlad
и ставишь
Vlad
как простую прогу
FUTURICO
сейчас будет спам с порнухой
D
та в смысле
ну вот, я скачал файл mongodb-win32-x86_64-2008plus-ssl-3.6.5-signed.msi и установил его
D
как теперь юзать его из консоли?
D
Я чот нифига не понял
D
λ mongodb "mongodb" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Vlad
https://www.youtube.com/watch?v=TIH3dcZjrzk
D
Кароче, тут какая-то магия творится. 2 раза установил mongodb. Указал путь, установка завершилась без ошибок и ничего нет. Ни папки, нифига. Windows 10
D
Первый раз поставил по дефолту в programm files - ничего нет, подумал, может что не так сделал. Проверил установленные приложения - mongodb нет. Переустановки в этот раз в c:/mongodb - и в этот раз нифига нет.
Владимир Воландемортович
Эм, так там просто архив распаковываешь и запускаешь монгу и всё
Владимир Воландемортович
Ну и путь в path прописать что бы её в терминале видно было
D
Эм, так там просто архив распаковываешь и запускаешь монгу и всё
распаковать оно должно было в c:/mongodb, но там ничего нет
Владимир Воландемортович
D
Архив скачай и распакуй сам
а где архив взять? на оф сайте его нет
Владимир Воландемортович
а где архив взять? на оф сайте его нет
https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.234455006.1395406.1528920815-253197367.1528920815
Владимир Воландемортович
https://university.mongodb.com
Владимир Воландемортович
спс)
Кстати, там же, на сайте монги, может найти и курсы по ней, бесплатные, два месяца вроде идут.
Anonymous
Ответили же, i
В моем случае через i выводит data - это ключ первого объекта, у меня же здесь объект в объекте и нужно получить названия только ключей внутри данного объекта. нашел решение через Object.keys(data[i])[0] где ноль это нужный мне ключ. Но хотелось бы еще какое-то решение. Так как это мне не очень нравится. Спасибо.
Anonymous
`i` ключ, data[i] значение
data[i] выводит все ключи и значения объекта data. Мне нужно получать ключ который внутри data, тоесть, у меня в одном объекте много других. Не подходит. Нашел решение через Object.keys(data[i])[0] где ноль это нужные мне ключ, но хотелось бы другое решение. А вообще не смог нагуглить хорошее понятное решения, как управлять JSON если он многоуровневый, ну тоесть вложенность. Как докопаться до конкретного значения. Если поделитесь буду рад. Спасибо.
Костя
Посоны, можно ли заставить содержимое контейнера рендерится так, будто контейнера нету?
Костя
Без лишнего жс-изврата
Vlad
чо
Vlad
position: absolute чтоли?
Костя
Не
Костя
Представь, у тебя куча блоков со списками
Костя
Нужно, чтобы эти списки выглядели как один
Костя
Но только расположены они гридом
CherryTea
data[i] выводит все ключи и значения объекта data. Мне нужно получать ключ который внутри data, тоесть, у меня в одном объекте много других. Не подходит. Нашел решение через Object.keys(data[i])[0] где ноль это нужные мне ключ, но хотелось бы другое решение. А вообще не смог нагуглить хорошее понятное решения, как управлять JSON если он многоуровневый, ну тоесть вложенность. Как докопаться до конкретного значения. Если поделитесь буду рад. Спасибо.
Ну вы будите удивлены но вы можете взять нужное значение просто обратившись к нему data.foo.bar. Если вам нужно пройтись по всем ключам на какой-то вложенности - Object.keys(data.foo.bar).forEach(key => ...). Если вам нужно пройтись по всем уровням вложенности по каждому ключу то вы можете сделать это с помощью рекурсии (не забывайте считать глубину, вложенностью может быть бесконечная)
Vlad
ну указать им класс, который под один стиль и друг под друга подгонит
Rinat
иначе рекурсия как сказали выше
Anonymous
я не очень понял кейс, но вот ваш пример - https://repl.it/repls/PeskyKindDemos
Спасибо. Смотрите в чем у меня дело. Нужно получить только имя всех ключей котоые в data и эти имена затем буду подставлены в нужные переменны. Тоесть я должен пробежаться по json файлу, собрать только ключи которые входят в data, и затем имена этих ключей вставить. Я нашел решение через Object.keys(xxx)[0], где xxx for (var i in data) {var xxx = data[i] }, и теперь я планирую просто в обычном цыкле for ноль менять через i++ и тем самым заберу все ключи и подставлю их. Но мне такое решение показалось черезчур громоздким. Уверен что можно сделать компактней проще и понятней. Еще раз спасибо что откликнулись.
Anonymous
так а в data один уровень или могут быть еще объекты ключи которых нужны?
в data один уровень вот пример { "data": { "firstName":"name", "lastName":"ssss", "jobTitle":"example", "email":"", "businessPhone":"", пока других не планируется.
Rinat
тогда вот так достаточно будет
Rinat
var data = JSON.parse( "{ \"data\": { \"key1\": 1, \"key2\": 2 } }" ) console.log( Object.keys(data.data) )
Rinat
=> [ 'key1', 'key2' ]
Anonymous
Спасибо а вместо json.parse я могу использовать getJSON дело в том что файлы json разные будут и их надо подгружать
Rinat
Спасибо а вместо json.parse я могу использовать getJSON дело в том что файлы json разные будут и их надо подгружать
да, getJSON насколько мне помнится просто автоматически парсит, в моем примере чистый js
Anonymous
Еще попутный вопрос, писал здесь, но не получил ответа. Как удалить 3rd party cookies из хранилища браузера, конкретно из текущей вкладки. Вроде как сделать это не возможно, типа безопасноть и так далее. Но может можно с помощью яваскрипта очистить хранилище браузера (конкретно кукуи) на текущей вкладке?
Rinat
почему невозможно
Rinat
DevTools -> Application -> Cookies
Rinat
если в хроме
Rinat
Anonymous
почему невозможно
Мне нужно это сделать с помощью JS с сайта. Заказчик захотел иметь возможность очищать куки нажатием кнопки на сайте. После двунедельных страданий и поиска решений - отдал заказ без этой фичи. Сказав что это сделать не возможно. Но вот хоть заказ и сдан, а в голове теперь заела эта штука. Не может же быть такого чтоб нельзя было.
Anonymous
С основного домена удалить можно, а вот если пришло не с основного, к примеру там всякие АПИ шлют часто. Так вот на просторах интернета пишут что удалить такие куки можно только с домена который их послал и с целью безопасности это нельзя удалить с основного домена