Ссылка на прошлый тред: >>703542 (OP)Этот тред посвящён главному языку будущего - JavaScript. Благодаря своей гибкости используется в браузере, на серверах, в мобильных приложениях, на десктопе и практически во всех видах программирования. Удобный синтаксис позволяет легко писать на нём, а высокая производительность делает его отличным выбором для решения любых задач - от небольших магазинов до огромных highload проектов. JavaScript по праву является самым популярным в мире языком. На каждом сайте есть браузерный JavaScript, а JavaScript на сервере используется такими крупными корпорациями, как Amazon, Yahoo, HP, NASA, Walmart и многие другие.Часто задаваемые вопросы:https://github.com/xxxwww/js-thread/blob/master/Wiki/faq.mdСписок материалов для изучения:https://github.com/xxxwww/js-thread/blob/master/Wiki/learn.mdСписок инструментов и направления JS-разработки:https://github.com/xxxwww/js-thread/blob/master/Wiki/tools.mdНЕ КОПИРУЙ КОД ПРЯМО В ТРЕД! Воспользуйтесь https://jsfiddle.net/ для браузерного кода и https://ideone.com/ для серверного кода.
Шапкаhttps://github.com/xxxwww/js-thread/blob/master/header.md
Посоны, дайте для изучения примеры ХОРОШЕГО кода на чистом JavaScript. Не очень большие, но цельные скрипты, чтобы не рыться во взаимосвязях между модулями, а сразу окинуть взглядом целую программу. У вас же наверняка есть такие. Хочу посмотреть как пишут гуру.
Что за хуйня с этим реактом? Пытаюсь тыкать их туториал и ни один сервер не запускается, везде ошибки на ошибках. У них хоть один рабочий есть?
>>710326>Что за хуйня с этим реактом?Отсекатель тупых нубов — неосиляторов.
>>710324https://github.com/qiao/PathFinding.js/blob/master/src/finders/AStarFinder.js
>>710349А впрочем разобрался. Запустил на ноде, все работает.
>>710353Отсекатель иногда даёт сбои.
>>710354Фигово, нужно переписать на монадах с пандорическим захватом: https://cwmyers.github.io/monet.js/
>>710357>monet.jsГоднота. Добавить статическую типизацию и будет вообще конфетка.
>>710372TS жи есть. А вообще я на Scala.js пишу, один анон в это треде посоветовал, зависимость почти сразу.
Наговнокодил калькулятор на жс, есть какие-нибудь гайды для тестирования?
>>7103780/0 попробуй
>>710378Таблицу умножения протестируй. И Брадиса.
Аноны, подскажите какой-нибудь jquery plugin для гридов типа этого http://dhtmlx.com/docs/products/dhtmlxGrid/ . Главное - возможность фильтрации каждого столбца по дропдауну(желательно позволяющему вводить текст - autocomplete), содержащему все возможные значения в столбце. Ну и хочется чего-то лекговесного и хорошо кастомизируемого, поскольку вся таблица с нужным контентом уже отдаётся сервером, ничего загружать/подгружать не надо, просто добавить гриду функций.
>>710378Я тоже калькулятор наговнокодил. Пока не понял как его в этот фиддл запихать.
>>710350Cпасибо.
>>710378>>710607Залейте куда-нибудь, потыкаюсь.
Куда лучше всего перекатиться с js? Мне не хватает нормальных классов и наследования.Или уже работает это всё и если нет, то когда это наступит?
>>710679>2016>классы и наследованиеПиздец даун
>>710682Я смотрю ты ничего сложнее алерта не делал.
>>710688>подразумевает, что через наследование что-то проще сделать, чем через композицию>лолНахуй съебался я скозал!!!
>>710679В TypeScript.
коданы, есть одна либа http://json5.org/что думаете о применении, стоит того?
>>710724Чем тебя стандартный объект JSON не устраивает?
>>710727править json руками приходится много - неудобно
Привет анон, есть маленький вопрос. Сразу говорю, я не программер, даже близко, просто нужно написать простой скрипт.Короче есть строка на выходе, допустим она содержится в переменной var1. В этой строке содержится текст, предложение, мне нужно проверить регуляркой есть ли в этой строке слово /анус/gi, как мне это сделать? Желательно всё провернуть одним if'ом, напримерif (var1 === /анус/gi) {действие}Вот таким вот образом нихуя не работает, как заставить работать?
>>710730https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match
Анон, посоветуй.Работаю в веб-разработки, в основном занимаюсь беком, но на фронте тоже работаю периодически. Хочу подтянуть свои знания js до хорошего уровня. Нужна какая-нибудь книжка, где не рассказываются очевидные вещи вроде переменных и циклов, а поясняются по хардкору более сложные детали и неочевидные ньансы, желательно в максимально сжатой форме.
>>710598> Главное - возможность фильтрации каждого столбца по дропдауну?
>>710598>>710742https://datatables.net/>>710741смысл? углубляйся в технологии
>>710679> Мне не хватает нормальных классов и наследования.И классы, и наследование есть. Причем, наследование более трушное, чем во всяких сисярпах и жавах.
>>710741В шапке есть, в материалах в самом низу
>>710739Ругается TypeError: el.match is not a functionВообще я уже задавал когда-то этот вопрос, здесь, и вроде получил какой-то ответ, но запрокрастинировал и всё забыл, теперь задаю этот вопрос снова.Вообще у меня такая вот хуйня.var walk = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false);while (true) {var el = walk.nextNode();}el - результат, оно вроде и объект, но содержит строку, текст. Если преобразовать в строку, то получаю [object Undifined], пикрелейтед пример выхлопа, как это сравнить с регуляркой?
>>710750console.log(el)str = el.innerHTML
>>710751Где я ошибся?
>>710756мб в третьем параметре, неебу что это за триволкер и нахуй он тебе нуженhttps://developer.mozilla.org/ru/docs/Web/API/Document/createTreeWalker
>>710783Я тоже не ебу. Мне нужно построчно парсить каждую страницу, вот я и нагуглил этот скрипт. И да, он рабочий, не работает именно преобразование в строку, то, которое мне анончик посоветовал, почитай нить.
>>710785суть в том что у тебя нихуя не парсится, пустой документ
>>710789Схуяли? Всё парсится. Вот если выводить el, но когда я преобразовываю el в строку, как мне этот говорит >>710751, то мне просто высирает undefined.
>>710790Алсо, если кто знает получше способ парсить текст из страницы, даже не построчно а целостно, то я буду оче благодарен, ибо в своё время заебался с этой хуитой. Да, я ебусь с подобным не первый месяц.
>>710679Строгая, явная типизация, каноничная классовая модель ООП, и прочие подобные вещи, о которых так принято ныть - всё это для людей, которые не любят программировать. Они относятся к ремеслу, как к забиванию гвоздей, а не творчеству. Они не хакеры в своем деле. Им надо, чтобы их били по рукам и вели по колее, потому что неспособны к самоконтролю. Они не креативны и бездарны. Они не нужны.
>>710729Пиши в каком-нибудь ini (или любом удобном тебе формате) и конвертируй в JSON
>>710799попробуй innerText вместо innerHTML
>>710829Тоже не работает.
>>710834var el, walk = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false);while (el = walk.nextNode()) {console.log(el.textContent)}
>>710842Ты божественен, добра.
>>710845Блядь, я только сейчас понял, что это не выполняет мой реквест >>710730 , так как .match возвращает не true/false, а строку из совпадения, и как мне его в if запихнуть? Я конечно пробовал, но у меня взорвался мозг, да и если бы не взорвался - это все равно убогий костыль.Кстати только что заметил, что эта парсилка работает через жопу, и половину текста просто проёбывает, хотя проёбывает очень странно, так как если применять к el.replace, то заменяет оно вполне удачно, но выводить не хочет. Теперь у меня зарождаются сомнения в том, что это вообще заработает так как надо, потому бампну этот реквест >>710799 .Да, я понимаю, что всех заебал, но где бы еще советов мудрых попросить я не знаю, а скрипт дописать надо.
>>710744>https://datatables.net/Пробовал. Нихуя там нельзя сделать как приклейтед, только уебищные текстбоксы внизу таблицы, пиздец. Или может я чего не догоняю, поясни тогда, няш.
>>710864Тебе не match нужен, тебе нужен search https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/search>При успехе метод search() возвращает индекс первого сопоставления с регулярным выражением внутри строки. В противном случае метод вернёт -1.Т.е. если тебе надо проверить, есть ли в var1 анус, то пишиif (var1.search(/анус/i) != -1) {...}
>>710866Datatables - кусок монолитного говнокода. ReactJS to the Rescue!
>>710872Таки работает! Таки хорошо работает! И тебе добра, няша, очень помог, именно это я и искал.
>>710864if (!!~var1.search(/анус/i))
>>710875Да у меня весь проект на ссаном jquery, сюда бессмысленно уже ReactJS добавлять.Большинство плагинов отлично применяются вызовом $("#myTable").yobaTableGrid();, но нет нужной мне фильтрации для каждого столбца в autocomplete дропдауне.
>>710879Печаль. Тоже одно время работал с datatables. Оно вроде работает, но когда нужно что-то не стандартное - после его исходников хочется на неделю уйти в запой.
>>710876Аноны, последний раз прошу помочь, сам не могу додуматься.На первом пике финальный шкрипт вообще он должен был быть куда больше, но этого пока должно хватать, он убивает скобкоблядков, это которые азаза))))). Собственно он парсит строку, проверяет есть ли там скобки, и далее должен убирать все скобки, которых не соответствуют регулярке на второй пикче, так как обычные (нормальные) скобки убирать не хорошо, но как? Как это сделать? JS боги, помогайте, последний раз вас доёбываю, обещаю!
>>710900/\){2,}/{n,} - n и более раз
>>710902То есть ты предлагаешь как-то так сделать? В целом это можно заюзать, но способ далёк от идеала, сам видишь.В идеале нужно пропарсить моей регуляркой текст, запомнить что она нашла и все остальные скобки пидорнуть. Но я опять же не программер, так что могу представить как это сделать только в теории.
>>710900>=Бро, один знак равно ---- присвоение. В проверках используй два == или три ===.
>>710906И не = !-1, а != -1
Антоши, посоветуйте фреймворк для изучения он будет у меня первым. Я вроде как уже неплохо разобрался с нативным Джс, пришло время браться за фреймворки. Но какой взять - без понятия.Сначала выбор пал на ангуляр.Ангуляр, как меня убеждал друган фронтендер, это эдакий всеядный комбайн, но чтобы нормально его изучить нужно до года времени. С учетом того что скоро будет выходить второй где все перелопачено - кажется не лучший вариант, особенно для новичка.Что тогда брать из полезного? Бекбон, метеор, реакт потыкатьпоследний ведь, если я правильно понимаю, и вовсе не фрейм, а просто полезная либа для рендера элементов.Цель у меня набрать необходимые знания, навыки и закатиться на работу фронтенд/джс девом.
>>710906>>710907Да, это я знаю, даже знаю шо оно означает, я просто не спал давно, подвисаю.> = !-1Лол, как я это мог написать.
Проблема, антоныВожусь с React,js и Meteor залупаюсь на моменте с роутингом, почему то страницы показываются не в layout, а как будто его нет, хотя все вроде бы указал верноP.S. посоветуйте что-нибудь для роутинга на react+meteorНу или какой использовать из этих двух : kadira:flow-routing, react-routing?
>>710905Чего?Ты из-за того, что не спал давано, мне кажется даже не можешь нормально сформулировать задачу.Чего ты хочешь. Удалять полностью сообщения в которых есть )))) и (((( или убирать только скобки из этих сообщений?Если убирать только скобки, то зачем тебе надо было искать совпадения, когда нао сразу производить замену по регулярке (ведь таам где не найдется совпадения и заменять будет нечего).А если удалять сообщения целиком, где есть повторяющиеся скобки, то без разницы, есть тли в них обычные скобки.Ты объясни нормально, чего ты хочешь.Алсо, что ты будешь делать вот с таким текстом>2 x 3 + ((6 - 2) x 7) ?
>>710924Он хочет, чтобы удалялись повторяющиеся скобочки вида ((( и ))), но только те из них которые не являются частью нормальных обычных скобок вида (текст). Т.е. чтоб из (текст))))) оставался (текст), а не (текст.
>>710928Верно. Именно это я и хочу сделать.Кстати говоря тут >((6 - 2) x 7) моя регулярка всосёт, тащемта тонкостей много, но к этому можно привыкнуть. Помнится когда я выпиливал смайлики регулярками - у меня выпиливалось очень много лишнего: допустим это уже смайлик, но я привык, потому что хуй ты это пофиксишь.
>>710928Тогда ему не нужен никакой searchа нужен сразу replace
>>710932Забей болт на регулярки, такие задачки через обычную стек структуру решаются.
>>710935Лол, ну нужен-то нужен, я ж ему search дал когда еще не знал суть задачи. Но твой regexp из (хуй)))) оставляет (хуй, а не (хуй).
>>710939Потому что он вообще задачу через жопу решает.Когда нужно парсить подобные вещи, регялрки не используют. Этот верно сказал >>710937
>>710935Ого, на первый взгляд просто и гениально, у меня шишка привстала, я бы в жизни не додумался, по этому я и не лезу в программирование, сейчас посмотрю подробнее.>>710937Поясни не обученному подробнее.
>>710941Ну он же очевидно не погромист, а просто хочет от скобкоблядей избавиться.
>>710942че тут сложного, скобка открылась стек пуш, скобка закрылась стек поп, если в стеке ничего нет перед поп значит лишняя закрытая скобка, если в конце что-то осталось идешь и стираешь лишние открытые на позициях
>>710944Тогда ему нечего заморачиваться со стеком, и пусть удаляет воторяющиеся, > Но твой regexp из (хуй)))) оставляет (хуй, а не (хуй).Тут при его подходе ничего страшного не станется.Ибо как в сущности там много юансов, как с двоными вложенныи скобками, например.
>>710920Бамп вопросу
>>710942>Поясни не обученному подробнее.Ну он хочет сказать что тебе надо завести массив.И проходить по строке беря каждый символ.Если символ - открывающаяся скобка - кладешь в стек якоря. Если закрывающаяся, смотришь - если в стеке есть открытая скобка - удаляеешь ее из стека. если нет открытой скобки, удаляеешь скобку из выражения. В конце когда символы кончатся, смотришь на свой стек-массив, и удаляешь по якорям все незакрытые скобки (якорем может быть номер символа в строке, например)
>>710945Идеальный алгоритм хер выдумаешь, по-любому будут оставаться исключения вида "чета грустна(( но ниче мы идем в клубасик вечером))".Ну или выдумаешь но уже будет сложно.
>>710952удалять рядом стоящие повторы. потом проъод со стеком
>>710952Потому что это не формализуемо никак.Идеально будет только с парсером естественного языка.
>>710951Способ интересный, но лучше я заюзаю регулярки, так как этот анончик >>710935 охуенен, его регулярка работает, 10/10. К тому же её можно всрать в мою огромную регулярку со смайликами и тупыми фразами, производительность при таком подходе не уменьшается.>>710952Верно, посему нужно ждать момента, когда нейросети станут еще умнее и производительнее, за этим будущее.
>>710962Ну, эта регулярка не удалит одиночные скобки, которые используются в качестве смайлов. А стек удалит. С другой стороны, да стек проебется там где смайлам будет соответсвовать пара.
>>710966Уже сам заметил. Проблема. Большая. Получается остался только стек. Я кстати немного не понимаю этого утверждения > да стек проебется там где смайлам будет соответсвовать пара. Ты имеешь введу как тут описано >>710952 ? Если да, то это просто нерешаемо, как уже сказал анон, на это можно закрыть глаза. В целом стек заходит хорошо, если я всё правильно понял, но есть два вопроса:1. От этого исходит сильная нагрузка? У меня не хром, у меня лиса, она плохо с js'ом работает.2. Енто сложно реализовать обычному обывателю? Яжнепрограммер.
>>710978Тебе не проще тогда выпилить просто напросто все скобки? В плане, вообще все.
>>710979Я об этом думал, но мне итак сложно разобрать какой либо код, так как там полно смайликов, жить вообще без скобок будет очень сложно.
>>710902Плохой вариат (ведь некоторые любят вставлять скобки в скобки (круглые)).
>>710995плохо отвечать на сообщения не дочитав тред до конца, например.
>>710997Это да.
Бля. Проигрываю с этих питушиных попыток облагородить парашу яваскриптES2015ололо мы замутили лямды, смотрите как заебесьhui () => {this.lolo();}hui = function() {this.lolo();}но this линкуется на разные объекты.классы в яваскрипт вообще охуеть. вы серьезно?далее аннотации (декораторы)можно делать так:class Hui {@Gondonebat(pizda) {}}но нельзя@Gondonfunction ebat(pizda) {}TypeScriptбля пиздец яваскрипт с классами, как яве, абстарктными фабриками фабрик, да еще и от спермоклоунов
>>711034Как полыхает у неосилятора.Не лезь сюда. JS это слишком сложно для тебя.
>>711036 манька даже не нашла, что сказать в свое оправдание
посоветуйте плагин jquery который помогает визуализировать json строку деревом с схлопывающимися узлами.как тут напримерhttps://chrome.google.com/webstore/detail/bcjindcccaagfpapjjmafapmmgkkhgoa/
>>711038Что тебе говорить, если ты просто неодупляешь что несешь. Сравниваешь два разных языка между собой. Удивляешься почему механизм стрелочных функций работает так, как он должен работать, а не так, как тебе хотелось бы. Пиздишь о декораторах которых еще нет, а то что есть черновиики и каждый реализует их по своему - потому что это не стандарт. Ты мудак просто.
>>711043>Сравниваешь два разных языка между собой. Удивляешься почему механизм стрелочных функций работает так, как он должен работать, а не так, как тебе хотелось бы. они в одном языке так работают, мань.
>>711044Кто они блядь.Ты неосилил arrow function.Иди учись блядь.
>>711045 еще рань, маньодин язык ES2015hui () => {this.lolo();}hui = function() {this.lolo();}выражения делают разные вещи.Один язык. Можно делать такclass Hui {@Gondonebat(pizda) {}}но нельзя@Gondonfunction ebat(pizda) {}
Даже в ебаном питоне можно сделать@Gondondef ebat(pizda):
>>710900var reg = /(^\(+)|(\)+$)/g;var string = "((((afsdfdsf))))))";if (reg.test(string)) { string.replace(reg, function (math, p1, p2) { if (p1) { return "\("; } if (p2) {return "\)"; } });}// "((((afsdfdsf))))))" => "(afsdfdsf)"
Внимание, вопрос от аутиста: что запилить на реакте в качестве учебного проекта, да так чтоб его было не стыдно работодателю показать?
>>711049Еще раз мань.() => {}и hui = function() {}и function hui () {}Это разные конструкции.Иди изучай. И декораторов в языке нет.
>>711051var reg = /(^\(+)|(\)+$)/g;var string = "вапвап((( вапвап(((( вапвап)))";if (reg.test(string)) {string.replace(reg, function (math, p1, p2) {if (p1) { return "\("; }if (p2) {return "\)"; }});}// "вапвап((( вапвап(((( вапвап)"
>>711048ТЫ просто неосилил разницу между Function Expression и Function DeclarationА так же не понимаешь, что стрелочные функции, это просто синтаксический сахар для bind>() => {}это тоже самое, что>(function(){}).bind(this)
Анон, какой фреймворк лучше учить? Что я совсем запутался в этих jQuery, angular, knockout, Backbone, node.js, ember.js
>>711083С таким вопросом - jQuery, когда совсем надоест учи ванилу.
Пацаны, как организовывать JS-код? Всякие карусели, автоподгрузки. И где их подключать?
>>711086А не будет такого, что через несколько лет jquery исчезнет?
>>711089Да его осваивать две недели, тебе жалко чтоль? А исчезнет не скоро, не ссы.
>>711089Вряд ли>>711087require.js, кажется. Хотя, как правило весь сорц конкатенируют и сжимают.
>>711091Я так понимаю, что jq можно начинать осваивать без js.
>>711075>ТЫ просто неосилил разницу между Function Expression и Function Declarationололо. я тебе и объясняю питух ты гамбурдский, что у этих конструкций есть большая разница>>711068 я тебе и говорю, что в вашем питушином яваскрипте это разные конструкции.>И декораторов в языке нет.вообще-то есть. даже в babeljs есть поддержка
>>711094jQuery снижает порог входа чтоб даже самые маленькие разобрались. Там все сводится к поиску элементов и их изменению. Типа нашел $.('div.hui_sasi') и ебанул ему .addClass( "pidrila" );Но js нужен все равно, чтоб ту же переменную объявить, цикл крутануть, все вот это. Пиздуй на learn.javascript.ru и попутно тыкай жквери.
>>711100Шта?function hui() {} и hui = function() {} отличаются способом объявления, как в пистоне lambda и def.=> уже более интересная вещь, хотя по сути для сохранения контекста объявления. В итоге всё сводится к functon. В чем суть?
>>711100если по-твоему js петушинный, хули ты тут тогда делаешь? Или может ты специально пришел...
Аноны, а кто сталкивался с такой проблемой при изучение языка через learn.javascript, материал вроде понятный, а вот задачки некоторых очень сложные и не сразу понимаешь как решать? Как вы боролись с подобной шляпой?
>>711100И декораторы были всегда:decorated = _.compose(fn, decorator)
>>711105суть в томhui () => {this.pizda = 1;}hui = function() {this.pizda = 1;}обращаются к разному this. во втором случаи будетhui {pizda: 1}в первом случаи this это родительский объект.Я вам гарантируют, что множество ньюфагом полягут на этой херне
>>711110 да, только теперь они хотят запилить питушиный сахара для них. Который будет работать через жопу.
>>711116Мне вообще по этому поводу кукарекать не стоит - на кофе пишу>>711114Да, полягут. Чем быстрее эту херню выучить и больше не использовать - тем лучше. Как и прототипное наследование.
>>711103Два отсасайтунга тебе
реквестирую годный оффлайн справочник. уезжаю в ебеня на неделю, если возникнут проблемы нужен хороший справочник где все поясняет как положено. в ебенях то нет javascript.ru. добра тем кто поможет.
Сасайте лалки+function() { var hui = () => { this.pizda = 1; }; var eba = new hui(); console.log(eba)} ();+function() { var hui = function() { this.pizda = 1; }; var eba = new hui(); console.log(eba)} ();
>>711129скачай в инете есть сборка за 2015 год учебника кантора и читай на здоровье
>>711131разметка проебаласьвот короче https://ideone.com/w5hOmZпервая хуйня отваливается, вторая проходит
>>710912React обязательно. Потом Angular.
>>711040https://github.com/bazh/jquery.json-viewкак раз недавно использовал
>>711106 я пришел унижать javascript-петухов
>>711108Они действительно очень сложные. Перечитывай по 5 раз предыдущие главы связанные с темой, перечитывай 5 раз тему и вникай до упора саму тему и решения и объяснения. Материал дохуя уж экспресс, но охватывает много, потому годен.
>>711151а параллельно, что-нибудь стоит еще читать по javascript, кроме learn.javascript?
>>711150Унижать ради чего? Ты как будто кому-то что-то докажешь..пфф. Я конечно понимаю, что бывают умственно отсталые, которыхе забавляет ответная агрессия на тралинг, но тут вроде ни у кого не горит...кроме тебя, лол. Лучше бы делом занялся, дебил.
>>711173Флэнеган для подробностей, выразительный жс автор любитель рекурсий и подобного.
>>711173Читать надо по порядку, а не параллельно. В паралели можешь практиковаться. Кодеварс например и задачи для лоу левела.
>>711185 да я понял уже тут в основном лалки сидят, которые даже основ языка не знают, прототипы не вкурили и про стрелочные функции знают только, что они стрелочками обозначаются
>>711188Это как придти в песочницу и унижать детей, которые нихуя из песка построить не могут. Пиздец, нихуя все равно не понимаю зачем тратить на это время.
>>710920Показывай содержание MainLayout. Вангую проебал this.props.children
>>711075>стрелочные функции, это просто синтаксический сахар для bindhttps://blog.getify.com/arrow-this/
>>711129devdocs.io, есть оффлайн режим, только скачать не забудь
>>711173Beginning Javascript,Книгу про шаблоны из шапки. Дальше можно Javascript Ninja оттуда же
>>711195придти в /pr это как придти в песочницу
господа, книги из шапки читать в указанном порядке?
Кто может пояснить за метеор ?Хочу пойти на хакатон и решил попробовать метеор, но с новым обновлением даже в стандартном гайде используют Реакт. Стоит потратить время на его изучение или переходить нахуй с метеора?
Объясните долбоебу, что я делаю не так. Не работаетhttps://jsfiddle.net/gsLaytwx/
>>711254> делаю не такНеправильно закрываешь комментарии, не ставишь отступы, не читаешь консоль
>>711259Я учу JS всего пару часов, >VM1476:59 Uncaught SyntaxError: Unexpected token ILLEGALИ не понимаю этого.
>>711262Очень много ошибок: неправильно вызвана функция, неправильный цикл, строка без кавычек, в общем учи дальше
>>711264https://jsfiddle.net/gsLaytwx/3/ Вот так надо. Не выполняй такие задания если только начал учить
>>711267Спасибо, все ошибки понял. Глупые.
>>711119>на кофе пишуЦарица небесная спаси сохрани. По собственной воле?
>>711142> React обязательно.Зачем, если он заменяем ангуляром?
>>710677https://jsfiddle.net/nvdwpwab/Работает?
>>711309Тоже хотел попробовать калькулятор запилить, и близко ничего такого в голову не приходило, что-то я вообще пока не освоил ничего
>>711312Я его неделю наверно переделывал - логику упрощал. Совсем голова варить перестала.
>>711308>Зачем есть отбивные под сыром и запивать их британским чаем, если можно просто выпить бутылку безвкусного питательного раствора со всеми нужными организму веществами?
>>711142Спасибо
>>711331Ну вот и я про это, зачем?
https://jsfiddle.net/4y6s6fo9/Аноны мой код правильный или нет, если сравнивать с ответом из книги? В консоле показывает вроде бы все правильно.
>>711367неправильный. физзбазз должен только тогда, когда число делится и на 3 и на 5 без остатка то есть на 15
>>711375А вот и слепые уебаны подъехали.
Добрый вечер.Помогите с JavaScript.С сервера приходит json {"values": [{"X": "23:59", "Y": 20.0}, {"X": "23:59", "Y": 20.0}, {"X": "23:59", "Y": 20.0}]}мне нужно чтобы он был присвоен переменной в неизменном виде.Заглушка типа как ниже, работает.Анон, выручай.var graph_scale = { values:[{ X: "Jan", Y: 12 },{ X: "Feb", Y: 28 },{ X: "Mar", Y: 18 },{ X: "Apr", Y: 34 },{ X: "May", Y: 40 },]}; Спасибо.
>>711396JSON.parse
>>711419$.getJSON('/_graph_status',function(values){ result = JSON.parse(values);}console.log(result)VM1370:2 Uncaught ReferenceError: result is not defined(…)
>>711421\tresult *самофиксresult
>>711421$.getJSON('/_graph_status',function(values){result = JSON.parse(values);console.log(result)}
>>711114Господи, какой же ты мудак.Ты бы еще удивлялся, почему var, let и const ведут себя по разному. Уёбывай, дебил.
>>711389Ну так ехайте дальше.
>>711289Он же охуенный
>>711544Это не автор вопроса тебя оскарблял. Это тролль который до этого сидел тут тебе ответил. Я вообще спать ушёл, как вопрос задал тут. Спасибо за ответ. А вообще стоит ди на гитхаб скидывать такие задачки, как пример того что я умею делать?
>>711679Бро, это задачка первой пары часов обучения, забей на гихаб на месяца два.
>>711639Плез, говноед. ES6 с async/await охуенный, TypeScript охуенный, Scala охуенная, Свифт охуенный, Кофескрипт - говно на моче.
>>711719Пиздец ты дегенерат. Как ты вообще это сравниваешь, по каким критериям?
>>711719Чем плох кофий? Все фичи es6 доступны, но синтаксис приятнее
>>711721>>711722>издец ты дегенерат>по каким критериям?>Чем плох кофий?Найз :3 Объясняю по порядку: Кофе был нужен во времена es5 и ниже (на нем писать было действительно приятнее), сейчас все его фичи есть в Ecma, но не все фичи Ecma появились в Кофие (сопрограмм - хуй, декораторов - тоже скорее всего хуй, аннотаций типов - тоже нихуя). То есть, сейчас Кофий не имеет каких-либо преимуществ по сравнению с новыми стандартами ES (и сам по себе является недостатком и тупиковой ветвью). >по каким критериям?Критерии: Браузерный язычек (либо компилируемый в браузерный), выразительнось, читаемость, защищенность от глупых ошибок, наличие и прогрессивность коммьюнити вокруг язычка.
>>711741Какие-то у тебя маняпредставления о его надобности. Для того, что ты описал, сделали бабель. А кофе нужен таким, как я, которым от синтаксиса жс и сложных конструкций для простейших операций, НЕПРИЯТНО
>>711744>НЕПРИЯТНОБратиш, ну ты же понимаешь, что это субъективно, не прагматично, и вообще, твое горе никого не ебет. Нет у Кофия никакого будущего, потому что никаких проблем он не решает, в отличие от Бабеля.
>>711741в кофе можно в случае необходимости использования декораторов, например, заключать код в обратные кавычки, и он будет вставлен как обычный жс. И в кофе еще есть удобные фичи, не реализованные в ес6, например list comprehensions и оператор безопасного доступа (?.). Ну и синтаксис с отступами вместо скобок, как в питоне, многим нравится
> ReactCompositeComponentMixin._renderValidatedComponentWithoutOwnerOrContextСукаЯЕбалВашЁбаныйРеактПидарасыСоситеХуй
>>711744>маняпредставленияЭто не мои маняпредставления. Посмотри на современные веб-фреймворки (там в полный рост ФП и статическая типизация), что делает Гугл и Яббл, даже на сраную Джаву.
>>711748Ты ретард, что ли? Я описал какую проблему он решает. И если его запили, как и лайвскрипт, значит они действительно кому-то нужны, и я не один такой.
>>711752Если говно существует, значит оно кому-то нужно? Найс логика
>>711751Ну там тайп юзают. Это типизация и сахар для классов. А так тот же жс, по сути.
>>711754Я с тем же успехом могу тебя говном назвать, потому что ты мне не нравишься
>>711749>например, заключать код в обратные кавычкиЕбучий костыль, только червепидоры так напишут.>не реализованные в ес6, например list comprehensionsОни там есть>оператор безопасного доступа (?.)Единственная нужность, скоро появится в тайпскрипте.Типизации - хуй. Сопрограм (async/await) - тоже хуй, без последнего о каком-то широком использовании даже говорить стыдно.
>>711756Назови.Это не поменяет то, что кофе в 2016 - говно для уебанов
>>711759Где ты нашел list comprehensions и сопрограммы в es6? Их даже в es2016 не включили, и неизвестно включат ли в es2017
>>711760Ты называешь инструмент, который решает чью-то проблему, нинужным говном. Чому ты такой тупой?
>>711762Я называю ненужное говно - ненужным говном, и больше ничего.
>>711766просто признай, что у тебя бомбит от синтаксиса, основанного на отступах
>>711766Так почему нинужное, объяснишь?
>>711752>Я описал какую проблему он решает. Когда-то решал. Теперь ее не надо решать ценой перехода на псевдопитон, все есть ES.>Ты ретард, что ли?Не рвись ты так, Антоша, нормально же беседуем.
Че вы так носитесь с этой типизацией то, не понятно...мимокрокодилл
>>711768Антоша, я пишу много на чем, в том числе, и на Питоне.
>>711768Нет, юзаю стайлус для ксс, мне норм. Алсо питон.>>711769Потому что там нет ни одной киллер фичи.
>>711774Без типизации анон пишет так - написал 5 строчек, открыл браузер, нихуя не работает, исправил, повторил. С нормальной типизацией - написал код в IDE (с нормальным автодополнением и проверкий на ранней стадии), если скомпилировалось - скорее всего заработает как надо.С рефакторингом без статической типизации все совсем плохо, если у тебя все 100% не покрыто тестами, обязательно что-то отвалится.
>>711772> Теперь ее не надо решать ценой перехода на псевдопитон, все есть ES.> есть ESОткуда вы лезете?
>>711780Лол, это такой говнокод выдает кофе? Я ебал лол
>>711777> Потому что там нет ни одной киллер фичи.Сокращение объемов кода и времени на разработку не киллер-фича? Пиши тогда на ассемблере визитки, хули
>>711780Молодец, я и говорю, что во времена ES5 и ранее, Кофий было нужен.
>>711781какая разница какой код он выдает? Тебе его читать не надо, а жит компилятор его оптимизирует как и более короткий код
>>711781Кофе должен выдавать быстрый код, а не красивый
>>711784Перепиши на ес6 тогда пример
>>711787foo = arr => { for(var i of arr){ console.log(i); }}
>>711782>Сокращение объемов кода и времени на разработкуЭто миф.В ES6+ есть и классы, и циклы по итераторам, и for comprehension, и все, что ты хочешь, и даже больше, без перехода на псевдопитон.
>>711788Не робит
>>711790Закрой свой ie6 и скачай нормальный браузер
>>711790Микроцефал, плез.
>>711782А, так ты только визитки пишешь? Ну тогда о чем нам с тобой говорить? Когда напишешь большое приложение, с посещаемостью хотя-бы 300-500к человек в день, тогда и поговорим. И я посмотрю, какое время разработки у тебя там будет на говнокофе твоём.
>>711786>Кофе должен выдавать быстрый кодНет, он никак его не оптимизирует
>>711786>быстрый код>for лупыМанька, плиз
>>711795оптимизирует jit компилятор, от кофия требуется только не использовать неоптимизируемые фичи вроде возврата arguments из функции
>>711797>Компилируют/оптимизируют два раза>сокращают время на разработкукек
>>711793а на чем писать большие приложения? На тайпскрипте? Ну и дохуя пользы от объявления типов в нем, если все равно нельзя указать конкретный класс объекта, а только абстрактный "object"? Защитишься от прихода null/undefined в функцию, просто охуеть как круто
>>711799Ты дурак? Кто тебя заставляет писать Object? Null safety обещают вот-вот завести (примерно как в Котлине)
>>711799Ну когда поработаешь в большой команде, тогда поймешь в чем польза, а пока можешь страдать дальше.
>>710292 (OP)Привет, котаны, хотел узнать, как сделать так, чтобы можно было записывать в <selected> </selected> новые значения, а не только выбирать из имеющихся?
>>711799Ясно, обычный кукаретик. В отличие от тебя, писал и на богомерзком кофие, и на TS, и на ES6+ через Бабель Остановился на Scala через ScalaJS. Ты несешь полную хуйню.
>>711804>>711801>>711800> ТЫ ДУРАК СНАЧАЛА ДОБЕЙСЯА по делу никто ничего не сказал
>>711803select, а не selected.
>>711805Да, просто пояснили, что ты либо сознательно пиздишь, либо не владеешь информацией. Класс объекта у него нельзя в TypeScript указать, ну охуеть вообще. Просто убейся, гнидина.
>>711796че ты несешь бля
>>711805>СНАЧАЛА ДОБЕЙСЯЯсно, идиотина с мемасами вместо мозгов. Посоны, ну его нахуй, уёбищу что-то доказывать.
>>711809Ну а на что по-твоему этот >>711801 пост похож?>>711807> Класс объекта у него нельзя в TypeScript указать, ну охуеть вообще.Ну и как указать его?
>>711813>Ну и как указать его?руками по клавиатуре:var foo: SomeClass = new SomeClass(args);Хотя тут оно не нужно, есть вывод типов. Типы стоит объявлять в интерфейсах (в сигнатурах методов).
>>711813>Ну а на что по-твоему этот >>711801 пост похож?Он прав, в визиточках достаточно вкраплений джейквери, типизация, транспайлеры и сборщики там не нужны совсем.
>>711817Вообще, забавляют JS и PHP питушки - "У нас все охуеть как динамично, ваша статическая типизация не справится, соснет, пок пок" Да, от манкипатчинга придется отказаться (невелика потеря), остальное вполне описывается в системе типов.
Люди, я сломался, Помогите.Писал вчера, но советы не особо помогли c сервера приходит json :{"values": [{"X": "23:59", "Y": 20.0}, {"X": "23:59", "Y": 20.0}, {"X": "23:59", "Y": 20.0}]}На основании этих данных надо построить 2д график.СУКА ПРОСТО ОБЫЧНЫЕ ТРИ ЕБАНЫЕ ЛИНИИ Х блядь, Y и сам график.КАК ЙОБАНЫЙСТЫД ЭТО ДЕЛАЕТСЯ?!!Ткните носом в простой пример решения такой задачи, а не схему построения квазивундервафли с миганием, подсветками, псевдо3д, черной магией и полетом мысли на 900 строк(такое я со вчера заебался изучать). Или напишите код страницы, при наличии базы с остальным разберусь.Спасибо за помощь
>>711860Вот такое вот недавно виделhttps://jsfiddle.net/api/mdn/ньюфаня
>>711873Бляhttps://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Using_images
>>711874ПодразделExample: A simple line graph
>>711875ок.http://pastebin.com/cveZu8Ekвот код страницы.что мне нужно сделать чтобы graph_scale была не статичная, а получала значения из json и все это загружалось одновременно?
>>710292 (OP)Есть такие, кто пояснит за связку angular2+typescript+webpack?
>>711900Я же ньюфаня и с планшета. Полагаю, что надо отправить xmlhttprequest. Повесить обработчик что когда данные будут получены сделать json.parse и вызвать функцию отрисовки тогда уже
Суп, котаны, помогите найти картинку в стиле SPURDO SPARDO EBIN, на которой медведь спрашивает у петуха, whats ur faborute jabbascreebd freimwork, на что тот отвечает gayquery. Тяжело её нагуглить, потому что она была написана на EBIN-лексике.
>>711916вот на этом я и сломался
https://habrahabr.ru/post/246907/Покопайся тут- может найдешь чего.>>711860
>>711918Дай адрес, с которого json приходит
>>711860Просто на canvas нарисуй и всёСамый простой способ
>>711914А что именно ты хочешь узнать?Тайп - крутоВебпак - крутоАнгуляр2 - говноЛучше замени его на реакт
>>711934>предлагает заменить фреймворк белых людей на унтеровскую библиотеку
>>711940>белых людей
>>711918Чувак, ты там еще не родил? Я короче к компу добрался и перепелил твой код. Так не так?Вместо data.json в запросе подставь адрес. Я на локалке проверял вынеся данные в отдельный файл и обращаясь к нему - все работаетhttp://jsbin.com/hobeyasiza/edit?js,output
>>711928GETRequest URL:http://192.168.1.51/graph_content
>>711942Проиграл :)
>>711942>Сан-Франциско
>>711973>сидит в рашке и кукарекает
>>711196Через константу если объявляю - работает, через класс что-то нетв принципе же можно пользоваться просто константами заместо классов? или функционал поменьше?
>>711950добра тебе.То что было нужноУшел пилить дальшеВсем благодарности, нефть и 18летних теннисисток.
>>711983> просто константами Это не "просто" константа, это функция, во-превыхВо вторых у тебя разный экспорт, ты уверен, что ты правильно импортишь это говно потом?
Блять, в чем разрабатывают на JS? Вот в джаве понятно, в решетке - понятно. Скачал IDE, запустил, написал, скомпилировал. А в этом вашем JS?
>>711987В хочешь, хоть в блокноте
>>711983>>711983ВОт что у тебя за редактор, скажи пожалуйста?
>>711988>В чем хочешьбыстрофикс
>>711989Атом, написано же, ты даун?
>>711984ну хоть кому-то помог со своими скудными знанияминьюфаня
>>711988>блокнотеНу ахуеть теперь. А запустить мне его как? Нет, я понимаю, что я могу сделать страничку, вставить туда этот скрипт и все такое.Хочу, чтобы сразу все было
>>711991Да.
>>711993WebStorm
>>711995Он жи платный, не?
>>711999И чё?
>>712002Да ты чё. Он жи платный!1
>>712004Ну и?
Но мне нравится ангулар 2.
>>712004Мы тут все успешные господа. Если у тебя нет сотни баксов на IDE, то проследуй к нищенкам-рабистам.
>>712012Родителям признался уже?
>>711973https://www.youtube.com/watch?v=bch1_Ep5M1s
>>712012
>>712022https://github.com/AngularClass/angular2-webpack-starter - нашел вот такую штуку.
>>711989атом и прикрутил пару прикольных плагинов, плюс имеются разные плагины под разные технологииОчень нраится
>>712029Чому все так хейтят Ангулар? Я сам реактобог, но интересно жи.
>>712034Хатерс гона хате. Просто ничего, кроме ангулара нет, он монополист.
>>711219Бамп
>>712035> Просто ничего, кроме ангулара нет, он монополистНяшный и простой как калаш реакт не существует?
>>712038Реакт я тоже люблю. Сравнить их не могу пока что.
>>712038Это только вьюшка. Её просто нельзя сравнивать с ангуларом. Более того, реакт можно юзать вместе с ангуларом.
>>712043Это я знаю. Обычно имеют в виде стек ReactJS / Flux, или ReactJS / Redux / Immutable.js.
>>711985Да импорчу я обыкновенно, Но как я уже сказал, >>711983 через функцию работает нормально, через Класс что-то нихуяи не пойму в чем делоигрался с constructor класса, всеравно ничего
>>712046>ReactJS / Redux / Immutable.js.Что из этого может делать ajax запросы?
>>712049fetch тащемта
>>712046Ну это очень странный стек, что-то серьезное на нем писать очень трудно. Нет организации кода, очень просто писать неподдерживаемое говно.Для каких-то чатиков и микросервисов реакт идеален, а вот что покрупнее лучше на ангуларе делать.
>>712051Какой именно? В Redux именно что вся структура кода предопределена, все проекты на нем реально выглядят очень похоже. А если еще писать на TypeScript (для реакта и редакса есть репозитории с аннотациями типов), то вообще все сказочно.
>>712052>>712051Накидайте скринов что ли.
>>712054https://github.com/jaysoo/todomvc-redux-react-typescript
>>712055Вообще конечно все говно, из-за того, что в ЖС нет нормальных коллекций в стандартной библиотеке, и все тянут либо lodash, либо immutable, или еще что-то (либо пердолятся со своими велосипедами, что еще хуже). В общем, ебал все в рот, и пишу гуй на ScalaJS используя нормальные скаловские коллекции.
>>711983Если я не ошибаюсь, то когда через класс объявляешь, то надо вызвать конструктор с супером типаconstructor(props) { super(props) // ...}могу ошибаться
>>712057Ну так завезли мапы, сеты но они тоже говно
Ребзя, палю тему:Всё, кто пишут хуйню про реакт - она вас троллят, чтобы вы не заинтересовались случайно этим и не отняли их хлебушек.
>>712060>>712048>игрался с constructor класса, всеравно ничегоА если мне придется пользоваться функциями вместо классов, это не усечет функционал реакта?то есть смогу ли я евентами и прочей поебенью пользоваться так же как в классе
>>712048Лол, у тебя там нету именного экспорта с названием App, что ты мне хуйню заливаешь.
>>712077Мало ли с чем ты там игрался, может супер проебал и пошло все пиздой, откуда я знаю. Разницы нет между классами и функциями.
>>712082>Разницы нет между классами и функциями.Ты ебанашка? У функций нету стейта и нету эвентов. Вот даун, нету разницы, ахах
>>712081Именно поэтому тайпскрипт рулит. Чел даже не заметил, что у него импорт не происходит.
>>712081>>711983>5 строка> export default class Appхули нет то
>>712088Потому что ты тупой мудак, почитай как работает экспорт дефолт
>>712085>>712088далбаебы, если я импорчу не заэкспорченные функции/классы мне сразу об этом говорит консоль
>>712090А ну ок, ебись дальше тогда, что. Только в чем ошибка тебе уже сказали, но доверяй своей говноконсольке.
>>712089он импортит без пизды все экспорченное, или ты хочешь сказать что экспорт дефолт обязывает тебя импортить без фигурных скобок?
>>712090ты не правильно импортишь
>>712094>экспорт дефолт обязывает тебя импортить без фигурных скобок?Представь себе, мудила.
>>712090>>712095>>712097Каюсь, даун безмозглыйСпасибо Вопрос про роутинг в реакт+метеор решен
>>712070Че блять? У этого говна даже релизной версии нет
>>712109Вот видите, ещё один тролль, хочет отпугнуть других от реакта, намекая, что он не продакшен реди, хотя сам скорее всего на нём пишет. Не слушайте его, реакт это очень няшно, легко и понятно. И можно кучу бабосов заработать, сейчас всё больше и больше спецов будут нужны.Алсо, у реакта версия 15.0 уже, если что.
>>712021Мне то пока для изучения и vim хватает.
>>712109Зато Ангулар2 штабилен, лол
>>712111Накидай неДС-вакансий по реакту, еблан
>>712129Первый штабилен
>>712134Накидай неДС-вакансий по Ангуляр2, пидораха
>>712134Даун, удаленку никто не отменял
>>712145О, жсбоги просветите за удаленку, ну такой прихожу на биржу, берусь за еду писать шкрепты?
>>712140А кто про него говорил вообще? Сейчас ты больше на пидораху похож, который с рашки на украшку съезжает>>712145Вакансий все равно пиздец как мало и с маленьким рейтом. А реакт ещё и сдохнуть может. Нахуй это дерьмо.
>>712149Такая же работа, просто из дома. Ничего особенного, что именно тебе пояснить?>>712150Ой, всё, слишком толсто. Всем понятно, что реакт это топчик и дальше будет только лучше.
>>712153Ну прост, кулстори запилите про успешных фрилансеров.
>>712159Удаленка !== фриланс
Ребятушки, не гоните ссаными тряпками, а подскажите, пожалуйста. Я человек совершенно не знакомый с программированием, решил попробовать таки вкатиться. И для изучения с нуля выбрал из шапки - Марейн Хавербек - "Выразительный JavaScript" и learn.javascript.ru Пойдет? Или лучше с чего-то другого начать?
>>712160Ну окай, про удаленщиков
>>712168Лучше сначала learn, потом выразительный если захочешь. А вообще еще можешь интенсив от html academy глянуть по js, (можешь и по верстке тоже, если с html, css не знаком - основы все равно нужны будут)
>>712153> Ой, всё, слишком толсто. Всем понятно, что реакт это топчик и дальше будет только лучше.Ангулярщик не палится
>>712173> основы все равно нужны будутВдруг он будет дрочить ноду? Нах ему ксс и хтмл?
>>712182Много ты знаешь работы, где только бэк? Даже если фронт делает другой человек, ему нужно будет как минимум тестовый интерфейс на голом хтмл набросать для проверок.
>>712193Тимлид научит, фронтендер сверстает, админ сдеплоит бухгалтерия забашляет
>>711087> автоподгрузкиnpm i -g live-server
>>712135Первый не классный.
НУ КОРОЧЕ ИЗ ОП-ПОСТА ТО ЯСНО ЧЕ ЧИТАТЬ РЕАЛ ВСЕ ПО ПОЛОЧКАМ РАЗЛОЖЕНО))))ТОКА НЕЯСНО КАК ПРАКТИКОВАТЬСЯ КОНКРЕТНО ТИПА ГДЕ ПРИМЕРЫ БРАТЬ ПО ДЖАВАСКРИПТУ ИЛИ ТИПОВЫЕ ЗАДАЧИ С РЕШЕНИЯМИ ДЛЯ НАЧИНАЮЩИХ ВЕБ-МАКАК)))) НАКИДАЙТЕ ЧТОЛИ ЗА ЩЕКУ МАТЕРИАЛОВ, РЕАЛ ОЧЕНЬ НАДО))))
>>712437иди на хуй google.com
>>712444ты хуй.
>>712445ох ебать как это обидно было
>>710679Все есть и работает уже давно, гугли es6.
Поясните нуфагу, читаю тред и вижу скобкодебила. Этот язык еще на что нибудь способен кроме бесзадачной хуеты для школьников?
>>712554> Этот язык еще на что нибудь способен кроме бесзадачной хуеты для школьников?Ахах прекрати
>>712594Это количство хомячков кто искал работу по этим ключевым словам.
>>712607Пики приходятся как раз на каникулы.
>>712607>>712611Это количество вакансий с этими ключами
>>712644ввожу питон - вакансий 17 тысяч нашел,ввожу руби, вакансий под 30 тысячввожу node.js вакансий 800 штук.Где этот твой завал вакансий?Полюбому статистика запросов на пикче.
>>712680Ты не по мухосранску своему ищи, а по мируИ ты изначально про жаваскрипт говорил, а не про ноду
>>712694>>питон - вакансий 17 тысяч нашел>по мухосранску своемуЕбать ты упорот
>>712694В твоем мухосранске, вместе взятых, хотябы, 1000 вакансий то найдется?Я ищу согласно графику, а там node.js.
>>710350Что означает такое написание:/ A path-finder. Based upon https://github.com/bgrins/javascript-astar @constructor/Что означает @ с переменной?
>>712748и вот так к примеру * @param {boolean} opt.allowDiagonal Whether diagonal movement is allowed.
>>712752JSDOC
>>712765спасибо
Ребят, всем привет. Есть API, с которого страница получает данные и вообще весь контент только оттуда. Как правильно реализовать подгрузку контента?Ссылка: http://pokeapi.co/
>>712935Подгружать контент не пробовал?
>>712956Как это сделать? Мне нужно всю полученную инфу записать в переменную data, например, или каждую строчку получать напрямую из сервера?
>>712957https://www.fl.ru/https://freelance.ru/тут помогут.
>>712959Мне самому надо это сделать, причем дедлайн через шесть часов. Дайте просто направление, в какую сторону смотреть.
>>712963С такой сумбурной постановкой задачи, я предлагаю смотреть в сторону окна, этаж позваляет, надеюсь.
>>712966Есть API - pokeapi.co . Оно отдаёт данные по GET запросу. Мне эти данные нужно вывести на страницу.
>>712968var xhr = new XMLHttpRequest();xhr.open('GET', 'pokeapi.co', false);xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) { var myArr = JSON.parse(xhr.RESPONSE); myFunction(data); }};xhr.send();function myFunction(data) { document.body.innerHTML = data;}
>>712968Отправь GET запрос - выведи данные на страницу.
>>712968Делаешь гет запрос, затем рендеришь данные, в чем проблема, можешь конкретнее объяснить в каком пункте у тебя завтык?
>>712935Вот скажи честно, оно тебе надо?Если ты не можешь сделать такое простое задание в 50 строчек кода и одну хтмл страничку, как ты хочешь там участвовать в курсах?В любом случае, делаешь 3 AJAX запроса к апи, получаешь данные, сохраняешь. Пишешь функцию для рендера этих данных, пишешь функцию для всплывающего меню при выборе покемона, пишешь функцию для очередного вызова одного из 3х AJAX запросов который листинг покемонов и для очередного рендера это кнопка лоад моар которая, всё. даже код плодить не надо, просто передаешь этим двум функциям новые данные при кликеТам через промисы или жквери кода на 50 строчек, элементарнейшая хуйня, даже нулячий сделает с помощью видео "jquery ajax tutorial - how to use ajax and api".Мда.
>>712975Спасибо.https://docs.google.com/document/d/15UzM6jsXQ8sAB8IQCvKZnDVXukcAL878Q36VqcITi3Y/edit?pref=2&pli=1 - вот задача в общем виде.
>>712977Надо. Спасибо за описание. Смотрел по уже готовым решениям - там ад на 600+ строчек и использование кучи библиотек.
>>712981Откуда задание-то?Это ведь реально легкотня, я бы такое через несколько дней изучения жса сделал.
>>712988Тестовое задания на украинские курсы, kottans.org
>>712977А че за курсы?мимо-интересующийся
>>713002о, уже увидел >>712992
>>712979Ух ты, прикольно, я наверное на курсы не попадаю, но для себя сделаю
>>713021что прикольно манька? очередной хелловорлд?
>>713084А подкинь-ка годных проектов для начинающих, пожалуйста.
>>713107у стремящегося стать поедателем сыров за 500 грн не хватает ума придумать пэт проект найс
>>713114На курсах пока до этого не дошли, лол)
>>713118разносчик пицц как естьнам на курсах этого не рассказывали
>>713123Чувак, я не серйозно это пишу. Вы сами как вошли в айти, сударь?
>>713084Это хорошее задание для новичка.Тут тебе и работа с АПИ, аджакс-асинхронность, работа с домом (например, неплохо бы реализовать скролл при нажатие кнопки "показать больше"), фильтрация (тут опять же нужно продумать, как организовать хранения данных, использовать MVVC-подобную архитекткту или флаксоподобную), можно локалстораж заюзать для кеширования, ну и плюс можно вспомнить верстку и сделать всё на флексах, например.
>>713126>>713123Салоеды захватили тред, все в галеру
>>713133За три часа реально сделать?
>>713133Согласен, понятно, что тут работы всего на пару часов, но это ведь, как я понял, всего лишь тестовое задание, смысл давать огромное тестовое, никто не будет тратить кучу времени на него.
>>713107Спроектируй фрейворк, утилизирующий возможности квантовых процессоров.
>>713140Да вполне, думаю минимальный функционал легко можно сделать за несколько часов. Ну ещё смотря на чём ты решишь писать, можно сделать оверкилл и взять реакт+редакс+роутер, например, тогда при грамотной архитектуре придётся пару часов накинуть, а можно просто на чистом жсе, или жквери набросать быстро, тогда будет сложнее вносить дополнительные фичи, но основу легко будет сделать.
>>71313399% из этого треда не осилят и половину из задания :)
>>713153Да ну брось, любой, кто умеет пользоваться хотя бы жкварей, легко его сделает.
>>713153Ну так тред скорее для новичков. Синьйоры сидят на ДОУ и обсуждают совсем другие вопросы)
>>713157А на чистом JS сложнее будет сделать?
>>713160Чистый жс и жквери мало отличаются в плане организации кода, просто на жквери много удобных, уже сделанных за тебя, методов. На чистом жсе тебе придётся их самому писать, поэтому чуть дольше будет конечно, но не сильно.
Кто нибудь пытался подружить Ангулар с Джанго? У Джанго в шаблонах используются двойные фигурные скобки {{ }}, они же используются в Ангуларе.
>>713163>>713163гугли по jinja2
Можете пояснить, почему jslint пишет> Expected ';' and instead saw ','.> var button,? Вот код http://pastebin.com/9tBJnDPD
>>713174Видимо есть правило, запрещающее объявление переменных через запятую, он ожидает несколько var.
>>713174каждую переменную отдельно объявляй
>>713178>>713184Очень странно. Всегда же наоборот было:https://jslinterrors.com/combine-this-with-the-previous-var-statement
>>713135не салоеды, а салофилы пидарахи ас ис
>>713186jslint != jshint
>>713126через постельу меня жена 23 летний синьор
>>713214> https://jslinterrors.com/combine-this-with-the-previous-var-statement> This warning has existed in two forms in JSLint and JSHint. It was introduced in JSLint in June 2011 and has remained in both tools ever since.
>>713220Удали их нахуй, поставь православный еслинт, там можно свой конфиг написать какой угодно.
>>713171Спасибо.
>>713215Везёт. спал с несколькими сорокалетними пердунами за вакансию верстальщика
>>713249Взяли?
>>713135Тащемта, и тред создан салоедом
>>713258Вітання співвітчизникам!
>>713256Нет. Нашли другого с более пидорской фигурой.
Блять, как спиздить курс с codeschool? Есть гайд какой-нибудь, пидоры блять, ниче халявного нет в интернете, суки.
>>713386Даже не знаю, тоже никак не могу найти, весь интернет перерыл!. первую ссылку в гугле открывать не пробовал, корзиночка?
>>713394Бля торрент не работает ))00
>>713394Сука, это просто видеоуроки, нахуй они мне?
>>713415Ну да, задания уровня скопипасти строчку из видео наверняка очень полезны, ага, учитывая что на слеющем слайде уже скрин с этой строчкой и готовым заданием. Пошел нахуй дегенерат, тебе блядь пережуй, перевари да в рот насри, не можешь даже знания применить
>>713425Сам иди нахуй, сын больной спидом собаки
Пацаны, снова трабл Не хочет загружаться коллекции через createContainer()хз почему, вот скрины (инсерты работают в монго, то есть импорты/экспорты не накосоебил как в предудыщий раз) Что здесь? ошибки изза недавних обновлений или чё?
Анон, подскажи решение поэлегантнее.Я получаю с сервера json следующего вида: { "path": "app.js", "name": "app.js", "type": "file" }, { "path": "bin", "name": "bin", "type": "directory", "children": [ { "path": "bin\\www", "name": "www", "type": "file" }... 6к строчекКак бы мне его посимпатичнее распарсить, чтобы сделать визуализацию этой структуры на клиенте? Т.е. нужна возможность просматривать директории и их содержимое. Я справлюсь и так, но решение, вероятнее всего, будет убогим и топорным. Как бы сделал это знающий анон?
>>713471Сук, ну какое же ты уёбище, захера ты юзаешь такие сложные штуки, как блядский метеор, умные компоненты и прочее говно, если ты даже не умеешь пользоваться консолью и не умеешь в асинхронность, ну скажи мне? Лучше бы базовые знания закрепил, чем этот говнокод писать.
>>713471Алсо,>Что здесь? ошибки изза недавних обновлений или чё?Пойми, ты вряд ли будешь человеком, который найдёт багу в реакте. Поэтому всегда знай, что хуйня и баги от тебя идут.
>>713432Может я сын собаки и спидом болен, но слава Аллаху, не такой тупорылый еблан как ты.
Ангуларогоспода, посоветуйте. Первый ангулар. Есть таблица, где отображается название и цифра. Название статично, а цифра получается через AJAX запрос. Всего шесть элементов. Как лучше сделать? Сделать сервис и через него шесть раз делать запрос, а потом рендерить? Сделать скоуп с объектом из шести элементов? Я не знаю, опыта в ангуларе мало.
>>713498Ладно, ты не сын собаки.
>>713486да епт твою мать, это с https://www.meteor.com/tutorials/react/creating-an-app а не мой собственный высер, делаю все пошагово и все-равно хуйня какая то да не работаетЯ вкатываюсь, чё ты доебался, как закрепить основы хз, берусь за то за что вижу>>713487ты конечно прав, но мало ли, у них там обновления каждые пол дня выходятза последние недели 2 что у реакта что у метеора
>>713595ну подскажите
>>712046> ReactJS / Flux, или ReactJS / Redux / Immutable.js.Что мешает использовать Redux без Immutable?
>>712049XmlHTTPRequest
>>712034А ты попробуй на нём что-нибудь написать - узнаешь.
>>713765Нет. XMLHttpRequest
>>713764Можно и без него, но какой-то велосипед все равно понадобится (см >>712057)
Есть ли тут знающий Анон который поможет разобраться с парсингом JSON?Даже если передаю такую строку '{"one":1, "two":2}'http://joxi.ru/5mdYJBluv585v2http://joxi.ru/l2ZROx7h8373M2выдает ошибку. Я не пойму что происходит как только не пытался разобраться - ничего не выходит
>>713837Меня просто смутило, что якобы для обычного Flux он не нужен, а для Redux нужен.
>>713876Во Flux store принято делать на мутабельных структурах данных (изменения применяются к существующем экземпляру store) если я правильно все понимаю. классический flux я не использовал, только смотрел примеры. В Redux при любом изменении возвращается новый экземпляр store вместо старого, в этом разница.
>>713886Если во Flux делать в store мутабельные данные, то начнётся пиздец, т.к. ссылки на данные растекаются по компонентам, а и если компонент внутри себя захочет "поиграться" с данными, то он будет аффектить стор.писал-на-флаксе-когда-редакса-ещё-не-было
Пришел к вам из ниоткуда, хочу вкатиться во фронтенд с нуля.Обязательно ли знать верстку перед тем как приступить к JS или можно параллельно учить?
>>713893Желательно, можно учить параллельно. Её учить максимум неделю, дальше практика и познание заебов и кривостейесть версткатред в воркаче
>>713893Можно и параллельно, но для того, чтобы работать с домом хотя бы азы верстки знать надо (ты тем более во фронт хочешь) Есть более-менее скомпилированный материал по верстке - это интенсивы от htmlacademy. Для форнтендера знания пригодятся. Базовый по верстке, продвинутый, базовый по js. Ссылка на тред по верстке есть в шапке (его сейчас переименовали) могу продублировать. Держи: https://2ch.hk/wrk/res/523507.html
Вечер в хату, господа. Начал изучать божествунный JS, но хочется запилить кое-что для себя, а именно: парсер музыки в вк. Чтобы можно было одним кликом все аудио со страницы скачать. Скажите, можно ли это реализовать средствами JS и что мне понадобится?
>>713940руки - 2шт.,голова - 1шт.,гугл - 1шт.
>>713940>можно ли это реализовать средствами JS Можно.>что мне понадобится?Умение гуглить и задавать правильные вопросы.
>>713943А одной рукой код нельзя набирать что ли?
>>713946а второй дрочишь или жопу щекочешь?
>>713483> Как бы сделал это знающий анон?Рекурсивно
Господа, нужно чтобы при нажатии на текст, пользователь мог его изменить, а после сгенерить html этого дива с новым текстом. В какую сторону копать? Ничего нагуглить не могу.
Привет, сладенькие. Так как чувствую себя неуверенно в составлении скриптов и испытываю нужду в практике, но не знаю как самостоятельное ее реализовать, то возникает вопрос - как же мне (и таким как я) изучать фичи или расширять знание о библиотеках и их синтаксисе, прилагающимся к JS, и еще много чему еще, что лучше усваивается во время практики? Я, конечно, понимаю, что прошу многого, но может найдется тот, кто поделиться опытом работы "на подсосе" у сведущего пограммиста, пинающего и наставляющего на верный путь в обретении и расширении знаний? Возможно ли вообще найти человека, готового вам платить собственным опытом в обмен на ваши старания? Если "да", то где такие обитают и какой к ним нужен подход, дабы достичь выше описанной цели?
>>714017http://jsbin.com/sukitohiru/edit?html,js,output
>>714017https://jsfiddle.net/xxxwww/ocsom6r0/
>>714041А, я походу не так понял, лол
>>714044Благодарю
>>714026Так а для чего тебе такой человек? Найди себе нужную задачу, чтобы тебе прям хотелось её пилить и делай. Железный вариант как не проебать желание изучать какой-либо ЯП
>>714052Я лучше усваиваю материал от человека, чем от книги. Задачей я себе ставлю освоить ЯП JS, но не в том, что бы написать что-то определенное.
>>714063Пока будешь писать что-то определенное, выучишь много нового. Потом еще что-то напишешь и т.д.
>>714063> Я лучше усваиваю материал от человека, чем от книгиСмотри курсы тогда всякие. Юдасити, курсера, всё ж есть. И там уж люди поквалифицированнее зеваки с харкача> Задачей я себе ставлю освоить ЯП JS, но не в том, что бы написать что-то определенное.Никогда такого не понимал. Это как учить язык страны, в которую ты может и не поедешь никогда. А если и поедешь, то не знаешь зачем. Мало того, что никакой мотивации, может ещё окажется, что тебе это и не нужно
>>710292 (OP)Вот меня учат бэкенд и фронтенд писать на жсе. Я узнаю про всякие шаблонизаторы, сборщики, реакты, редаксы экспрессы и прочие фреймворки. А если бы я сычевал дома с учебником, как бы я про существование всего этого узнал? Там же только базовый синтаксис и особенности языка даются, откуда узнать, что применять в реальной работае?
>>714073> откуда узнать, что применять в реальной работае?Почитать вакансии?
>>714077 this! Я так сам учусь. А >>714073 какой-то странный, нахуя общаться с кем-то и выходить из дома, если на дваче в интернете есть вся инфа.
>>713886Не делает так никто во флаксе, лол.А в редаксе иммутабл жс нахер не сдался, сперд оператор берешь и в бой, никакие костыли не надо изобретать.
>>714083>спредбыстрофикс
>>714066> Смотри курсыИ их я тоже смотрю, но это все же не то, о чем я говорю. Наставника можно спросить "почему вот так, а не так" или "а как здесь быть?", чего не спросишь у человек с видео.> Никогда такого не понималЯ тебе могу привести другую аналогию. Представь врача, которой имеет в распоряжении любой, подобающий врачу, инструмент или препарат, и зная в каких случаях и что используется, испытывает неуверенность в правильности использования того или иного инструмента. Неопытный врач может назначить менее эффективное лекарство, которое было лучше бы заменить его аналогом, или же совсем ошибочно делать выводы, ввиду неопытности, и вместо одно действия делать другое. Лучше бы для такого врача было бы наставление более опытного человека, понимающего лучше него в его же деле, иначе у неопытного врача может развиться навык, который пациенту может навредить в каком-то случае. Так же и я, в ввиду своей неопытности, считаю, что лучше бы найти наставника, чтобы грамотно оперировать всеми инструментами JS и всем прилагающим к нему, что могло бы пригодиться, а не становиться быдлокодером, носящем "плохие" знание и, соответственно, плохо выполняющий данную мне работу.
>>714073Достаточно сидеть в этом треде
>>714089>И их я тоже смотрю, но это все же не то, о чем я говорю. Наставника можно спросить "почему вот так, а не так" или "а как здесь быть?", чего не спросишь у человек с видео.У HTMLAcademy, если не ошибаюсь, есть курс по жс с наставниками
>>714073Достаточно раз в неделю читать пару новостных подборов, времени максимум час займёт и будешь знать обо всех актуальных технологиях.
>>714093>пару новостных подборовПоделишься?
>>714092Я нищенка.
>>714092И все-таки,> Возможно ли вообще найти человека, готового вам платить собственным опытом в обмен на ваши старания? Если "да", то где такие обитают и какой к ним нужен подход, дабы достичь выше описанной цели?
>>714064 --> >>714084
>>714095Всякие web tools weekly, javascript weekly, 5 minuites of javascript и т.д., сотни их. На хабре еженедельная подборка фронтенд новостей хорошая (но чел, который её делает пидорас нереальный, уёбок, мразь).Я сам в твиттере залипаю на самом деле, человек на 40 подписан, они постоянно репостят интересные вещи.
>>714101Ты бы стал тратить свое время на ньюфаню с глупыми вопросами, когда ты можешь зарабатывать 1ккк/мин
>>714101Да ты заебал. Всем и так тут понятно, что ты - лентяй и просто хочешь доебывать кого-то своими вопросами.
>>714104>Я сам в твиттере залипаю на самом деле, человек на 40 подписан, они постоянно репостят интересные вещи.Заскринил бы да в шапку добавил
>>714108двачую
>>714105Да, дурацкие вопросы, конечно, могут выводить, но если я соглашаюсь работать на кого-то для получения опыта и не более, то ты бы отказался от моей кандидатуры?
>>714115А мне какой профит от тебя?
>>714115Я бы отказался, потому что от твоей работы будет мало толку, если ты не способен в самообучение, а ты, если судить по постам, пока в нее не можешь. Это не девелопмент будет, а непрекращающаяся почемучка. Без обид.мимо
>>714106Не волнуйся ты так, мой режим обязует меня ложиться в 22 часа, так что я тут не на долго, пирожочек.
>>714124Да, кстати. Быть программистом - это постоянно самообучаться. Это не такая профессия, в которой ты отсидел пять лет в шараге и можешь до конца жизни работать, тут каждый месяц новая технология, которая меняет весь подход и упрощает жизнь
>>714125>подразумевает, что тут кто-то волнуется из-за очередного лентяя>подразумевает, что кому-то не похуй, какой у него там режим>подразумевает, что кому-то не похуй, на сколько он тут
>>714126> тут каждый месяц новая технология, которая меняет весь подход и упрощает жизньОсобенно в WEB
>>714127У него просто дефицит внимания, чего ты
>>714124>>714126Не знаю, много это или мало, но на learn.javascript я могу более менее могу использовать то, что изучил в основном курсе и, иногда заглядывая за подсказкой, могу работать с Аяксом и Кометой.
>>714129Везде.мимо из плюсов
>>714126Самообучение - да кто против. Мне лишь нужна уверенность, что я все грамотно делаю, дабы потом меньше сомневаться в своих способностях и меньше бояться изучать что-то новое.
>>714136Если боишься учить что-то новое и боишься ошибиться, то лучше просто сидеть дома и в доту играть.
>>714136Нет идеальных решений. Есть только более/менее хуевые. Чтобы быть в курсе какие решения лучше/хуже, читай корпоративные блоги. Мнение одного сосачера вряд ли будет объективнее и правильнее обкатанного в проде решения.
>>714147Я уже описал, что в данном случае считаю "лучше".>>714153Я ничье мнение не спрашивал первоначально. Мне лишь надо было получить точную информацию, если такая есть, от человека владеющего ей, если такой есть.
>>714161> Мне лишь надо было получить точную информацию, если такая есть, от человека владеющего ей, если такой есть. Ты какой-то отбитый. Я тебе прямым текстом пишу, что точной информации нет и один человек тебе её уж точно дать не может, а ты такое отвечаешь
>>714136>Мне лишь нужна уверенность, что я все грамотно делаю, дабы потом меньше сомневаться в своих способностях и меньше бояться изучать что-то новое.Да пошел ты нахуй, я уже больше 2 лет ковыряюсь в этом дерьме, и получаю больше 100к, и ты думаешь я уверен грамотно ли я все делаю? Да хуй там, каждый день как праздник.
test
>>710292 (OP)Там суть в чем. Есть у нас координаты линии AB. Вокруг этой линии надобно сферу нарисовать. Нарисовать таким образом, чтобы линия проходила через ее центр (ось), а длина этой линии была диаметром сферы. (Ничего сложного. Еще раз. Есть линия. Линия - ось сферы. Нарисовать сферу.)Через "сумму квадратов катетов" находим длину линии, делим пополам - получаем радиус сферы. Далее по формулам из википедии (wiki/Сфера) находим точки на поверхности сферы (вокруг центра осей координат, с найденным радиусом). После чего двигаем эти точки таким образом, чтобы центр сферы совпал с центром нашей прямой.Далее переходим к вращению нашей сферы мышкой (IRL там будет не сфера, а сложная функция, которую без вращения - хуй проссышь, что там нарисовано). Формулы берем из википедии (wiki/Поворот). На синусо-косинусы перемножили (вращаем не вокруг центра сферы, а вокруг начала координат).Всё. Остается спроектировать сферу на плоскость. Делим x и y координаты на координату z (не забываем умножить на фокусное расстояние). Прибавляем к полученным координатам canvas.width/2 и canvas.height/2. Далее через fillRect рисуем точку на нашем канвасе.На первой пикче код. На второй пикче сфера.Вот тут http://xcont.com/sphere_fast.html реализация сферы из 36х36=1296 точек - исключительно, чтобы посмотреть, как пиздато она мышкой вращаетсяА вот тут http://xcont.com/sphere.html эта же сфера, только из 360х360=129600 точек. Вот такой она и должна быть (IRL 2^17-1 точек), но пиздец как эта хуита лагает.Как ее оптимизировать?
>>714044Сделал так, только с жиквери все равно он заинклюден уже. А теперь столкнулся с такой проблемой. Как из каждой строки убрать contenteditable="false" onclick="this.contentEditable=true ? replace заменяет только в первой строке. Код лежит в переменной html, html.length считает количество символов, а не строк, так что циклом не получается. Сплит тоже нормально не делит. Что я делаю не так?
>>714200Регулярки знаешь что такое?
>>714200//g
>>714186Скажи, насколько ясно ты понимаешь, что ты шизик?
>>714229Спасибо, получилось
>>714229Ну нахера ты сразу ответ даёшь, я же начал его аккуратно подводить.А да ладно, зачем я стараюсь, чел ведь просто даже в элементарный гугл не умеет, он обречен в любом случае.
>>714241Ну вообще-то я нагуглил раньше, чем он ответил. Просто из вежливости поблагодарил за ответ.
http://pastebin.com/LkqZcEKsАноны, зачем введена переменная pos? Можно же написать indexOf(target, 0).
>>714266В первой итерации цикла - да, а дальше? Подумай немножко.
>>714272Понял, спасибо.
Зачем во всяких хороших либах весь код обрамляется конструкцией типа(function(){...}())
>>714284Чтобы не засорять глобал
>>714284гугле IIFE
>>714285Логично, грац.
Посоны учу ваше программирование и уже так-то от начала прилично продвинулся но дальше уже не идет.Я понимаю, что делает такая-то строчка кода и то что говорит учебник тоже, а вот писать задачи уже не могу ну просто хоть волосы рви если потуплю в решение, то смогу понять не замудренные под разные формулы задачи и переписать позже их самому но это же неправильно.Уже просто не знаю, что делать похоже я слишком ограниченный для этого.
>>714381Алгоритмизируй задачу, а потом реализуй. В чем твоя проблема?
>>714132> с Аяксом и КометойА у нас уже WebSocket и WebRTC
>>714112Двачую двачевателя.
>>714411В том что вниманиеблядь без силы воли.авторпоста_не_тролль
>>714235Хуизик
>>711331>есть отбивные под сыром >запивать их британским чаемДа Вы же пидораха, сэр.
>>711320Если учишь сам-то годно!
>>711309Слушай, почему в js и html окнах повторяется код? Разве не нужно его копировать?
>>714284http://stackoverflow.com/questions/9899372/pure-javascript-equivalent-to-jquerys-ready-how-to-call-a-function-when-the
http://embed.plnkr.co/FJJuBLso5vgVAUJZ5POQ/
>>711309Умножение косячное. Введи число и нажми на знак оумножения.
>>714584ТАК ПИЧОТ@АЖ БОЛЬНО
>>714584ЗАШЕЛ В ПРОГРАММАЧ@ЛАМПОВЫЙ ЖС ТРЕНД@ОЧЕРЕДНОЙ ДОЛБОЕБ ВЫКЛАДЫВАЕТ СВОЕ ГОВНОПОДЕЛИЕ И ДУМАЕТ, ЧТО КОМУ-ТО ОНО ИНТЕРЕСНО
>>714584ДЖВА ГОДА УЧИЛ ПРОГРАММИРОВАНИЯ@ВЕНЦОМ ТВОЕГО ОБУЧЕНИЕ СТАЛ БЕСПОЛЕЗНЫЙ И НЕНУЖНЫЙ СКРИПТ@ЛУЧШЕ БЫ В ДОТУ ИГРАЛ, БЫЛО БЫ УЖЕ 8К ММР
СНОВА МЕТЕОРПАцаны, проблема!в метеоре при использовании react-komposer проблема только в одном - когда пытаюсь вытащить из монги коллекцию, реакт выдает чо-то там в ошибке, но коллекция вытаскивается как видно(я ее в консоль.лог засунул)Обычный массив вставляю - все ок, из монги выдает ошибку
>>714584ВЫУЧИЛ ЛИСП @РАБОТЫ НЕТ
ЗАГРУЖАЮ ЧЕТЫРЕ ГИГА В АМАЗОН@СМОТРЮ НЕТВОРК В ТАСК МЭНЭДЖЕРЕ@20 МБИТ/C@ОТКРЫВАЮ РЕСУРС МОНИТОР@ДЖАВА 2 МБИТ/C
П Е Р Е К О ТЕ https://2ch.hk/pr/res/714644.htmlР https://2ch.hk/pr/res/714644.htmlЕ https://2ch.hk/pr/res/714644.htmlК https://2ch.hk/pr/res/714644.htmlО https://2ch.hk/pr/res/714644.htmlТ https://2ch.hk/pr/res/714644.html
>>714608У тебя там Date object, в строку его переведи, потому что так реакт его не нарисует
Переписал сегодня огромный тест с джавы на ноду и жасмин.Он стал раза в 2 меньше и раз в 10 читаемее.Прямо кончил, насколько удобнее девелопить на жаваскрипте по сравнению с тырпрайзным говнецом.
Во что вкатываться в react или в ангуляр?