Anonymous
я не знаю
Anonymous
блин
Anonymous
я хочу, уже денег получать за это. Думаю, это бы мотивировало бы меня
Anonymous
парень толстит, не кормите его
я не троль. Серьезно(тебя мои стикеры в заблуждение ввели что ли? мне нравится)
Anton
при чем тут стикеры, ты хочешь получать 300к в секунду, за работу которую тебе будет пилить взвод синьоров, а ты будешь онеме смотреть, ИМХО произошел троллинг
Shaoron
я не могу заставить себя
Жесткие временные рамки, отчетность в чатик со ссылкой на гитхаб, может кто-то из любопытства попинает за плохой код
Shaoron
я хочу, уже денег получать за это. Думаю, это бы мотивировало бы меня
Гораздо лучше мотивирует остаться без денег, чем получить деньги
Anonymous
Гораздо лучше мотивирует остаться без денег, чем получить деньги
а если ты всегда без денег? нет, не работает это так
Anonymous
А кушаешь что?
не знаю. Родители кормят
Xaxashutkin
не знаю. Родители кормят
А ну тогда действительно, что тебя может смотивировать если ты можешь попросить всегда у родителей
Xaxashutkin
Если не можешь себя заставить что-то делать значит недостаточно сильно хочешь Вот и весь секрет
Shaoron
не знаю. Родители кормят
Попроси их выкинуть тебя на мороз через 2 месяца
Xaxashutkin
Попроси их выкинуть тебя на мороз через 2 месяца
А батя такой "Наконецто!")))))
Anonymous
если не можете, помочь зачем пишите? кто из нас еще троль тут
Shaoron
совсем что ли
Отчаянные времена требуют отчаянных мер
Xaxashutkin
Тут только ты сам, и твоя совесть
Anton
http://allll.net/w/images/f/f3/Troll.png
Anonymous
Тут только ты сам, и твоя совесть
не могу я сам. я ленивый слишком
Xaxashutkin
Ivan
/spam
Rauf
всем привет почему в таком случае значение не меняется в oldObj ???
Rauf
let newObj = {name:"Gunel"}; let oldObj = newObj; newObj = {name:"Gunel4"};
Rauf
а в таком меняется
Anonymous
в строку выше
Rauf
let newObj = {name:"Gunel"}; let oldObj = newObj; newObj.name = "Gunel4";
Rauf
для нового обьекта не работает возму на заметку))
Rauf
Anonymous
для нового обьекта не работает возму на заметку))
используй что то вроде этого Object.assign(newObj, {name:"Gunel4"});
Rauf
тогда будет менятся значение oldObj ?
Rauf
@simpleok спасибо большое
Андрей Михайлович
а почему? а то даже гугля ничего не нашел толком
Learn js in one video. Там просто и доступно по варианты.
Anonymous
js_noobs_ru , подскажите, случаем тут нет админов этого чата?
Anonymous
есть
Anonymous
Можете, снять с меня блокировку, просто нелепость вышла.
Anonymous
простите но это не я
Anonymous
А контактов у Вас нету, случаем
Xaxashutkin
Долго работу искал?
Несколько месяцев учебы и несколько месяцев поиска, потому что он исклал работу в другом городе, и нужен был типа релокейт
Xaxashutkin
Долго работу искал?
Насколько я понял самое важное получить сертификаты от амазон и гугл
Xaxashutkin
Для девопса
Естественно
Ruslan
Доброго дня коллеги! Подскажите пожалуйста как правильно реализовать функцию которая при загрузке странице возвращает ответ аякс запроса в виде объекта доступного из вне? Пробовал три варианта со стековерфлоу, отключал асинхрон, делал сложную рекурсию, но нихрена не помогло
Дмитрий
Непонятно. Вам что возвращать нужно?
Ruslan
Непонятно. Вам что возвращать нужно?
я яксом тяну массив со стороннего апи, ответ нужно использовать при отрисовке элемента страницы. Для этого мне нужно передать содержимое ответа в качестве парамаетра в функцию.
Дмитрий
Ответ в виде json приходит?
Дмитрий
Используете jQuery?
Ruslan
да
Дмитрий
В функции .done(function(data){ console.log(data);}) ответ корректный выводит?
Ruslan
В функции .done(function(data){ console.log(data);}) ответ корректный выводит?
но переменная доступна в только в области видимости, что впринципе логично
Дмитрий
Ну в этом случае .done(function(data){ console.log(data); callFunctionHere(data); }) фунцкия callFunctionHere(data){ console.log(data); } тоже выведет объект в нужном виде
Дмитрий
В чём тогда проблема?)
Дмитрий
Ну если передать параметром, то будет видна. Вы либо не передате её, либо вызываете функцию не в .done()
Дмитрий
Если вызывать её после $.ajax() , нужно добавить async: false
Ruslan
Я может криво изъясняюсь) идея вот в чем function getData(){ var ans; $.ajax({ type: 'POST', async: false, url: '/ajax.php', data: { action: 'get_data'}, success: function(data){ ans=data; //Здесь все ок } }); return ans; } var res = getData(); // Здесь данные не доступны
Roman
не будет return - код асинхронный
Roman
тебе нужно весь последующий код тоже асинхронным делать
Дмитрий
Ясно
Roman
внутри функции return $.ajax, снаружи функции getData().done()
Roman
async false - такое себе
Roman
лучше уже переходить на async/await
Дмитрий
выведи data после ajax. Там кажется оно пихается в data.responseText
Дмитрий
function getData(){ let data = $.ajax({ type: 'POST', async: false, url: '/ajax.php', data: { action: 'get_data'}, }); console.log(data); }
Roman
не надо так делать - весь js останавливается и ждет пока у тебя запрос закончится
Дмитрий
Я знаю, await будет правильнее, но мы про конкретный кейс)
Roman
да и вообще если я не ошибаюсь - в хроме синхронные xhr уже не работают вообще