Anonymous
народ подскажите как вывести первые N свойств объекта
stay
народ подскажите как вывести первые N свойств объекта
Что значит первын N свойств? Уверен, что хочешь ориентироваться на их порядок?
Anonymous
https://prnt.sc/nn97ty
Anonymous
да нужно имеено первые 3
stay
А зам закоменченный код не подошел?
Anonymous
че-то пошло не так
Anonymous
:)
stay
stay
че-то пошло не так
В объект нельзя пушить, это не массив
Anonymous
да я это уже понял
stay
че-то пошло не так
И лучше сюда https://t.me/js_noobs_ru
stay
да я это уже понял
И скинь ссылку на codepen
Anonymous
https://codepen.io/gost1k/pen/arZBRQ
stay
https://codepen.io/gost1k/pen/arZBRQ
так тебе нужно?
Anonymous
только сохранить в качестве название свойства ключ
Anonymous
спасибо, сейчас попробую это скормить vue
Anonymous
не, v-for такой объект не понимает, но все равно спасибо, теперь понятно куда копать
Jurij
как можно получить полное имя дня из new Date() латиницей?
Jurij
day_list = { "1" : "Monday", ... } чтоб вот так не получать дни по номеру)
Roman
как можно получить полное имя дня из new Date() латиницей?
new Date().toLocaleString('en-us', { weekday: 'long' })
Anonymous
Подскажите почему перед iife ставят знак !
Anonymous
!function(e){}();
Anonymous
Без ! ошибка
Maksim
Подскажите почему перед iife ставят знак !
Что бы превратить стейтмент в экспрешн
Anonymous
С (function(){})(); я так понимаю разницы нет тогда
Anonymous
Ясно
Roman
С (function(){})(); я так понимаю разницы нет тогда
только перед ( надо ; ставить ещё
Roman
с чего это?
чтобы не упало если в коде не ставят точки с запятой
Dmytro
тут да
🤫
Всем привет, кто знаком со slick слайдер? Именно связывание нескольких слайдеров(один как эскизы)
Anonymous
Всем доброго времени суток, весь день сижу над функцией сканирование директории и составления списка ( link https://codesandbox.io/s/75ny2mq30?fontsize=14 ) почему то массив заполняется только последним файлом папки. подскажите где я косяк?( ЗЫ хз почему превью страдает у ссылки, но она рабочая
Oleg
ff.forEach(function(elem) { const dataF = {}; const path = dir + elem; // etc...
Anonymous
объяви dataF внутри forEach
черт пол дня тупил. А почему так, просто в cpp там плевать главная зона видемости правельная?
Oleg
здесь ты объявляешь на уровень выше коллбэка forEach, таким образом у тебя единственный объект dataF и в коллбэке ты просто переписываешь свойства одного объекта
Snake
В плюсах зона видимости ограничена неймспейсом
Anonymous
В плюсах зона видимости ограничена неймспейсом
ну не совсем, ограниченна больше методом. Но не суть. а еще вопрос var / let / const концептуальная разница в чем?
Dartess
А ещё там lstat кажись не работает как надо, он же асинхронный?
Snake
Var - переменная, const - константа, let - переменная, область видимости которой ограничен блоками {}, если простыми словами.
Anonymous
Ну с размером есть подозрения то тоже самое
Oleg
к тому же var - атавизм, в современном js не рекомендуемый к использованию
Snake
var до сих пор везде используется. Люди все ещё пользуются кучей устройств, которые знают только устаревший стандарт ES, но это уже дело бабеля.
Snake
Safari до 9 ios, кажется, если память не изменяет
Snake
Возможно включительно 9 ios
Snake
Был недавно случай что у одного из коллег не работали некоторые скрипты на сайте. Все дело было в использовании let и отсутствия бабеля в сборке проекта.
Snake
У сафари всегда все не как у людей.
Snake
Да и у ноды тоже
Tahir
Ребят кто-то знает можно ли из кода иницализирывать перемнную в консоли, по типу console.log('test', [1, 2, ,3 ,4 ,5]), а потом в консоле оброщяться к этому масиву например по имени 'test', буду очень блогодарен за ответ
Snake
Я лично - не понял что ты хочешь.
Tahir
ну типа перекидывать в консоль не только значение переменно а и её имя что-бы потом можно было обротиться к ней в консоле
Snake
Ну если ты с массивом работаешь
Snake
То arr[index]
Tahir
чтобы например console.log('test', [1,2,3,4]) был эквевалентен test = [1,2,3,4]. это не обязательно должен быть console.log я просто не знаю как обьяснить ))
Snake
Ну и я не совсем могу понять какого результата ты хочешь достичь
Yury
чтобы например console.log('test', [1,2,3,4]) был эквевалентен test = [1,2,3,4]. это не обязательно должен быть console.log я просто не знаю как обьяснить ))
похоже так нельзя, но попробуй написать в коде debugger; тогда ты сможешь увидеть значения переменных во время выполнения скрипта
Snake
Попробуй простыми словами объяснить
Yury
он хочет выполнить код из файла, и чтобы потом у него был доступ к значениям переменных из этого кода из консоли
Yury
(я так понял)
Tahir
это понятно, но если я хочу передать это масив в консоль и проделать с ним какийто манипуляции что-бы в дольнейшем писать в коде правильно, типо дебагера но только с возможностью передать одну переменную
Tahir
То arr[index]
Snake
Ты хочешь менять значения переменной через метод log?
Anonymous
В в js ресурсных файлов на подобие Qt нету))))?
Tahir
не совсем, я хочу иметь доступ к той переменной которую я послал в консоль, просто может есть какойто метод по типу console.log или какойто невидомый мне cosnsole.sendVariable
Tahir
он хочет выполнить код из файла, и чтобы потом у него был доступ к значениям переменных из этого кода из консоли
Anonymous
Там можно было но не через кансоль абанальный fstream