Kreizo 🇺🇦
и выходит что у меня в массиве 30 массивов
Kreizo 🇺🇦
по 10 значений внутри
Kreizo 🇺🇦
http://i.prntscr.com/c50e101e16b544f78b86fe96a13d8f2a.png
Kreizo 🇺🇦
мне нужно их развернуть
Anonymous
ну есть concat, есть reduce
JẹtFightżer
а почему их 30?
Kreizo 🇺🇦
то есть не выйдет какой то магической записи ?
JẹtFightżer
что возвращает АПИ?
Kreizo 🇺🇦
типа json.items[0 > json.items.lenght]?
Kreizo 🇺🇦
json.items это массив из 10 объектов
JẹtFightżer
а ты что хочешь получить?
Anonymous
ты как-то очень фиго описываешь, что я не вижу проблем
Kreizo 🇺🇦
я хочу что бы оно отдавало не один объект по индексу
Kreizo 🇺🇦
[0]
Kreizo 🇺🇦
в return можно указать только один ?
Anonymous
тебе нужно где-то сохранять прошлый индекс
Anonymous
внешняя переменная
JẹtFightżer
если ты хочешь отдавать несколько объектов - ты пакуешь их в массив, не?
Anonymous
или каждому массиву сделать shift и записывать в новый массив и его возвращать, если тебе [0] каждого массива
Anonymous
фиг знает, что ты конкретно хочешь сделать, ты очень размыто преедаешь суть проблемы
Kreizo 🇺🇦
http://i.prntscr.com/8e061265c45f400895da634d743de3eb.png
Kreizo 🇺🇦
суть проблемы массивы в массиве
Дима
unnest, flat
Anonymous
Or lodash
Kreizo 🇺🇦
подскажите как делать перенос в новом синтаксисе es6
Kreizo 🇺🇦
http://i.prntscr.com/b92a6b7f05fa468aa651aedfb350e5b1.png
Kreizo 🇺🇦
у меня в запросе пробелы ставятся
Kreizo 🇺🇦
http://i.prntscr.com/1ab0976738794338b8d793ba7db70a47.png
Michael
конкатенируй
Kreizo 🇺🇦
const url = 'https://www.googleapis.com/youtube/v3/channels?' + 'part=contentDetails&' + 'forUsername=' + channelName + '&' + 'key=AIzaSyB857qDfoTXwdCBaIFDqxEUD3j2W_hCMVg'
Kreizo 🇺🇦
по новому никак не записать ?
JẹtFightżer
там есть такая фича
JẹtFightżer
с функциями обрабатывающими строку
Kreizo 🇺🇦
выходит я эту новую запись не по назначению использовал
JẹtFightżer
f`blabla`
JẹtFightżer
там можешь правильно функцию запилить в которой удаляются пробелы лишние и т.д.
Michael
по новому никак не записать ?
Ну почему-же, можно forUsername=${channelName}&`
Kreizo 🇺🇦
когда я делаю перенос на след. строку
Kreizo 🇺🇦
оно ломает запрос ссылку
Kreizo 🇺🇦
вставляет 20%20%20%20%20%20%20%20%20
Kreizo 🇺🇦
слишком длинная строка выходит
Kreizo 🇺🇦
не удобно читать
Michael
ну потому что у тебя там пробелами отбито, очевидно
Michael
вот он их кодирует
Michael
всё правильно
Kreizo 🇺🇦
то этот новый стандарт для вычислений внутри строки ?
Seva
Парни реально яву с пхп подружить
Alexei
Слушайте, js-теоретики. Callback - асинхронный? Если синхронный - то это не callback. Или это тема холиваров?
Seva
Зам пример приведу
Seva
Имеется функция js function Msg (){ var s = "Hello world"; return s; } Как можно вывод js фунции записать переменную PHP $js_msg ?
Seva
Так же не получается $js_msg = Msg ();
andrei
лол
Azathoth
А если поместить в "<script><"
Alexei
Определение callback?
JẹtFightżer
функция которая передаётся чтобы быть вызванной
JẹtFightżer
название как бы намекает
Serhii
Кал
Serhii
Бэ
Alexei
Ну ок, понял. Значит может быть и синхронной.
Dreamerinnoise
будто бы callback есть только в js
Dreamerinnoise
Alexei
Немного сносят крышу статьи, в которых начинают с того, что "callback играет важнейшую роль в асинхронном JavaScript" - и потом хлобысть две страницы с синхронными примерами, без намека на асинхронность.
Alexei
что ты понимаешь под асинхронностью?
Коллбэк, который исполняется вне фрейма обработки команды в которой он был передан.
Alexei
Если я правильно понял, в jquery - все что документировано как callback - асинхронно.
Alexei
А может и гоню про jquery, как-то двузначно написано.
Дима
Коллбэк, который исполняется вне фрейма обработки команды в которой он был передан.
Callback может выполнится через не определённое количество времени
Serhii
Асинхронный жаваскрипт кек
Serhii
При том что все калбеки синхронны между собой
Anonymous
> jquery пиздец
Oleg
JS - однопоточный. Когда тригерится событие - все его обработчики ставятся в очередь выполнения и выполняются когда до них дойдет очередь (если не брать в расчет прямой вызов обработчика). Когда ты передаёшь callback - скорее всего вызываемый метод подпишет обработчика на какое-то событие. Когда это событие произойдет - непонятно.
Oleg
поправьте если ошибаюсь :) web worker не учитываю
Anonymous
зачем упоминать потоки? асинхронность, это не многопоточность.
Anonymous
только путаница возникает
Алдар
но без многопоточности не бывает асинхронности
_
А js че?)