Konstantin
один решарпер чего стоит
Віталій
и правильно сделали, ибо среда очень удобная
хотя да, довольно увесистая
Artem Kasapchuk
хотя для себя открыл vs code - не ожидал от майкрософта такого редактора, для фронта мне за уши его хватает)
Віталій
а до этого на саблайме сидел?
Влад
Ребят, всем привет.
Я понимаю что это навязывание, но всё же))
Кому не лень, подпишитесь пожалуйста на мой канал))
Он направлен на развитие в web'е и новостях об общем программировании. Если хотите, оставьте рекомендацию)
Спасибо за внимение.
https://t.me/smartitnews
Artem Kasapchuk
Віталій
а в чем преимущества? просто сам пробовал перейти, но как-то не зашло в первый раз
Artem Kasapchuk
да знаешь vc code как то законченная система что ли
Віталій
я так понял там автокомплит по-красочнее, судя по скринам
Artem Kasapchuk
sublime как конструктор больше, vs code открыл интеграция с git классная, подсветка все дела, eslint,stylelint, prettier в два клика ставяться, ну и терминал интегрированный супер классно)
Влад
Віталій
не надо спамить
Віталій
таких каналов сотни, не вижу смысла еще один создавать
Віталій
Artem Kasapchuk
обычно в течение 5 минут настраиваю весь свой vscode, после переустановки системы к примеру, в sublume ранее приходилось поковыряться, прежде чем присутпать к работе
Віталій
я использую Sync Settings —- все настройки плагинов и биндинги отгружает в гист на гитхабе
Віталій
и когда устанавливаешь саблайм просто устанавливаешь это и он сам всё установит
Віталій
правда, нужно несколько раз закрывать и открывать, пока всё настраивается
Artem Kasapchuk
ну гворю же конструктор, классный, но мне чето не хочется конструировать последнее время
Artem Kasapchuk
иначе бы поставил emac какой нить)
Artem Kasapchuk
и там бы развлекался на всю катушку)
Віталій
да, бывает такое)
у меня такое с андроидом было, сначала что-то там кастомизировал, а сейчас просто поставил какую-нибудь прошивку лишь бы работало
D_d
Народ вопрос такой. Как дождаться полного выполнения промиса внутри map функции и только после этого вызвать новый метод??
let users = [{id:1, name:'bob'},{id:2, name:'alice'}]
let newArr = users.map((user, index) => {
ApiCall()
.then(data => {
user.name = data.newName;
return user;
})
});
soStuffWithNewUsers(); // вызвать когда newArr сформируется
Artem Kasapchuk
async/await
D_d
можешь пример показать? не понимаю куда их расставить
Artem Kasapchuk
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/async_function
Artem Kasapchuk
влом код писать бро)
Artem Kasapchuk
только если браузер, то полифиль надо, типа babel runtime
D_d
ну я понимаю что ты тоже не понимаешь куда что поставить )
Artem Kasapchuk
вообще под твою задачу лучше подойдет promise.all, тебе же не последовательно юзеров пробивать надо
D_d
Да кстати promise all отлично фитят кейс! @livemirsi @immuzov спасибо парни!
Anonymous
хай
Sergei
Ребят, хэлп плиз
Пытаюсь получить json объект с помощью кода
function getUrl(link,param) {
console.log(link + $.param(param));
return link + $.param(param);
}
a = $.ajax({
url : getUrl('http://api.bcs.ru/express_articles/v1?',
{'text_length':35,
'page': 1,
'per_page':5
}),
method: 'GET',
dataType: 'JSON'
});
console.log(a);
Sergei
Sergei
выдает
Sergei
как получить доступ к responseJSON ?
Sergei
при a.responseJSON выдает uderfiend
Anonymous
a.data или a.body попробуй
Anonymous
И по-моему не выйдет
Anonymous
Данные нужно в функцие получать через запросы
Sergei
Anonymous
Либо юзать async/await
Anonymous
В общем, сейчас знающие помогут)
Если я правильно понял ты на сервер запрос сделал?
Anonymous
В console.log у тебя на скрине есть reaponseText
Kronic
Done метод нужно использовать в $.ajax
Sergei
Sergei
Artem Kasapchuk
насколько я помню jquery success коллбэк вроде куда данные поступают
Artem Kasapchuk
да и не послал ты вроде запрос)
Artem Kasapchuk
или будь модным fetch заюзай)
Kronic
Artem Kasapchuk
fetch(getUrl('http://api.bcs.ru/express_articles/v1?')
.then(function(response) {
return response.json()
}).then(function(json) {
console.log(json)
}).catch(function(error) {
console.log(error)
})
Artem Kasapchuk
если старые браузеры поддерживаешь лучше заполифиль конечно
Artem Kasapchuk
блин как а как код в телеграмме обрамлять?
Artem Kasapchuk
сори за оффтоп)
Kronic
Artem Kasapchuk
да я уже пару раз выдел как код выделялся
Aleksey
Три машинописных обратных апострофа 🙂
Aleksey
`
Oleg
Artem Kasapchuk
function() {}
Kronic
Artem Kasapchuk
Artem Kasapchuk
парни ну строки-шаблоны же, ну фронтэндеры же, вы чего)
Sergei
Sergei
заработало
Artem Kasapchuk
Спасибо ,большое
не за что, запиши себе помочь другому новички, который будет что то у тебя спрашивать)
Artem Kasapchuk
круговорот кармы в природе😂
Sergei
Хорошо 😆
MrSmith
Ребят пишу на си крестах задача построить на ноде сайт, на сейчас надо хотя бы интерфейс напихать
MrSmith
начал читать минут 20 дошел уже до каких то шаблонизаторов и препроцессоров уже 800 дир
MrSmith
Так толком ниче кроме записи в консольку и не написал дайте гайд по экспрессу годный а то я чувствую что куда то не туда движусь
Anonymous
Если я тебя правильно понял, то глянь тут
https://github.com/davidklassen/node-tutorial/wiki/Web-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%BD%D0%B0-node.js-%D0%B8-express
MrSmith
Збс понял спасибо
Sergei
Как можно обойти запрет safari на mac, чтобы использовать api через js ?
http://roulette.softhd.ru
не работает в сафари одном
и в хроме, если врубить webrtc