𓆏
на позицию [0][0]
Denis
[ [2,4,{ds:45},4], ["","",5,[[]]], ["",1882,"",32], ["groom","",1,-15] ] Хорошо, а сейчас что произойдет после прохода?
𓆏
значения такие быть не могут, могут быть только: "",2,4
𓆏
Пока только эти
Denis
Пока только эти
Как они вообще там появляются?
𓆏
Значения ?
𓆏
Генерируются
𓆏
Функцией
𓆏
Могу фул код js кинуть
Denis
В песочницу засунь
𓆏
https://pastebin.com/E16ga965
Denis
Это не песочница
Denis
codepen.io
Anonymous
У кого нибудь есть инструкция для Yoptascript?
Denis
https://pastebin.com/E16ga965
Чтоб работал надо
𓆏
сейчас
𓆏
Не вйдет в песочницу, т.к там ещё хтмл
𓆏
который на бутстрапе
𓆏
порежется всё
Denis
Там можно подключать бутстрап
𓆏
ок, тогда сейчас попробую
𓆏
https://codepen.io/anon/pen/LqNPZg
Andrew
в js можно как-нибудь произвести обратную деструктиризацию, чтобы вместо: body.appVersion = this.#data.appVersion; body.carrier = this.#data.carrier; body.deviceManufacturer = this.#data.deviceManufacturer; body.deviceModel = this.#data.deviceModel; body.lang = this.#data.lang; body.rooted = this.#data.rooted; body.sdkVersion = this.#data.sdkVersion; body.sysId = this.#data.sysId; было нечто такое: body = { appVersion, carrier, deviceManufacturer, deviceModel, lang, rooted, sdkVersion, sysId } = this.#data;
Denis
https://codepen.io/anon/pen/LqNPZg
Я хз. Слишком сложно и не понятно зачем. У меня ощутимая задержка перед рендером
Andrew
const { appVersion, carrier, deviceManufacturer, deviceModel, lang, rooted, sdkVersion, sysId } = this.#data;
нет, это будут готовые значения а у меня есть объект body, и я хочу чтобы они туда скопировались из this.#data
Andrew
𓆏
я понял в чём ошибка
Andrew
Denis
Ну походу ты умнее меня. Зачем тогда задаёшь вопросы
Denis
body = { ...body, ...this.#data }
Andrew
Ну походу ты умнее меня. Зачем тогда задаёшь вопросы
никто не может знать все на свете, я вот не знаю как скопировать данные из одного объекта в другой, не записывая один и тот же код по 10 раз
Andrew
body = { ...body, ...this.#data }
this.#data значительно больше, мне только часть ключей нужно извлечь
Константин
Друзья, проясните пожалуйста ситуацию. На странице подключается <script src="/bitrix/templates/general/js/jquery.preloader.js?15216477686319"></script> Но при этом указанная в нем функция при вызове со страницы - как будто не существует. При этом если просто вручную содержимое этого файла включить в <script>...</script> то все отлично. Куда копать? Что может перезатирать функцию включаемого файла?
Andrew
Ну а откуда JS узнает какие тебе нужны?
ну я же выше кинул пример, просто перечислить ключи и указать откуда и куда положить
Константин
И можно ли из браузера просмотреть весь итоговый JS код в одном месте?
Andrew
body = { ...body, ...this.#data }
а вот это скопирует же все, а не то что надо
Константин
Чтобы понять какие функции сейчас доступны вообще из всех включенных файлов
Andrew
Значит нельзя
var obj = {a:1, b:2, c:3}; var newObj = ( ({a, b}) => ({ a, b }) )(obj);
Константин
А что такое скоуп?
Denis
Константин
Ты точно в том же скоупе?
jQuery(document).ready(function () { jQuery('body').preloader(); }); В консоли: TypeError: jQuery('body').preloader is not a function. (In 'jQuery('body').preloader()', 'jQuery('body').preloader' is undefined)
Константин
При этом файл, в котором она есть, подключен через <script src="...">
Denis
Кто она?
Константин
Функция. Кто еще
Denis
Функция. Кто еще
Я не представляю с чего ты уверен, что она есть в этом файле. Ты же не знаешь что такое скоуп.
Константин
Ты доебаться решил?
Константин
Есть она во включаемом файле
Константин
Нет
Слава богу
Denis
Есть она во включаемом файле
Если она есть там, почему ты тогда её спрашиваешь у jQuery обертки элемента body?
Константин
Если она есть там, почему ты тогда её спрашиваешь у jQuery обертки элемента body?
Дело в том, что на других страницах, где эта функция отрабатывает отлично и без ошибок, ее вызывают как раз так
Константин
Вот этот включаемый файл: https://active-hunt.ru/bitrix/templates/general/js/jquery.preloader.js
Denis
А в консоли ещё есть ошибки?
Denis
Сам jQuery подключен?
Denis
Кинь скрин подключения
Viacheslav!
IceCream time 🍧🍧🍧 ethadmin.com: Привет. Кого интересует подработка удаленная по несколько часов в день? Jquery/material design в личку плз. Проект-веб кошелек. 7$ в час
Константин
Сам jQuery подключен?
Денис, дай бог тебе здоровья. Jquery подключался дважды. Мой косяк. Ты навел. Спасибо!
Константин
Сори за грубость. Взвинчен избыточно был из-за такого тупого затыка....
Denis
Сам порой срываюсь )
teamdale
Часто еще на фронте JQ нужен? а то я джун, не знаю даже учить его или нет
Viacheslav!
Denis
Общайся с кемто другим 😁
Ну семь баксов в час это гон)) Это 70К при полной занятости. ЗП того джуна, который не знает, учить ли jQuery
Viacheslav!
Полную занятость я не могу оплатить..
Denis
Аааа
Denis
Ну так ты это как-нибудь обозначь
Denis
А то ты так громко написал web-кошелек. Просто я работаю в кошельке и у нас девченки в поддержке около того получают.
Viacheslav!
Веб кошелек готов, просто рихтовка идет) понял тебя. Сейчас сделаю новое объявление тогда
Denis
Ну просто напиши, что задачи по верстке и jQuery на уровне настройки плагинов.
Denis
UPD