Vladislav
резолв же будет постоянно вызываться, еще и на больших объектах, к примеру
Vlad
если он будет чистый его можно будет мемоизировать
Anonymous
Норм я пиарнул)
Nikolay
yjhv
Nikolay
норм
Олекс
Ребят почему когда я делаю выборку через джейквери то скрипт не работает? http://pastebin.com/1ygcf6tN
Sergey
$("#result").innerHTML
Sergey
у jquery объекта нет такого свойства
Sergey
используй $("#result").html(input.val())
ИТ
$("classname").val()
ИТ
http://api.jquery.com/val/
Vlad
pro.js noobs https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Олекс
Блин не работает https://jsfiddle.net/L37gcdm0/
Олекс
В чем же там проблема?
Denis
Ребят почему когда я делаю выборку через джейквери то скрипт не работает? http://pastebin.com/1ygcf6tN
Вчера вроде в шутку создали, но выходит, что будет полезно - https://telegram.me/jquery_ru :)
Vlad
В чем же там проблема?
ты неправильно используешь jsfiddle и обработчики ивентов
Vlad
вот решение http://jsbin.com/towucaxiyu/1/edit?html,js,output
Олекс
норм?
при вводе значения в форму это же значение должно выводится в документе
Vlad
а оно там выводится
Олекс
норм?
у меня твой скрпт не работает хотя по логике должен
Vlad
замени change на keyup
Олекс
а оно там выводится
Теперь работает. Оказывается когда стояло change нужно было с поля фокус снять тогда данные обновлялись
Vlad
божечки
Vlad
ага
Олекс
сейчас с keyup все сразу обновляет
Vlad
http://api.jquery.com/on/
Олекс
замени change на keyup
Сразу видно гуру не то что я нуб
Vlad
пройди этот курс http://code.tutsplus.com/courses/30-days-to-learn-jquery
Serhii
я вот думаю о валидации данных которые приходят с БЕ
Serhii
либо пишешь здаравенный парсер в который кормишь что то типа жсон схемы
Serhii
либо настрочить классов и в них вызывать throw new Error если екземпляру не хватает пропертей
Serhii
через класы намного легче описывать и легко расширять чем парсер
Vlad
у andreypopp был json scheme c валидатором https://github.com/andreypopp/validated
Serhii
прикол в том что мне не важен тип
Serhii
только соответствие структуре
Олекс
Олекс
Ребят я правильно значение переменной в Html подставляю или нет?
Дмитрий
можешь просто $('#result').val(quantity)
Alexander
$(document).ready(function(){}) и $(function(){}) делают одно и то же, не надо одно внутри другого вызывать
Alexander
А еще лучше перенести расчет quantity внутри обработчика keyup, потому что иначе его значение всегда будет равно первоначальному
Alexander
А еще лучше писать такие штуки в @jquery_ru или https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Alexander
А как иначе мне тогда функцию вызвать?
просто ее содержимое оставить
Alexander
без $(function(){ })
Vladislav
Никто, случаем, не знает, как называется обратная операция от reduce?
Gennadiy
split? oO
Serhii
!reduce
Serhii
хз
Vladislav
:/
Nikolay
а как можно провести обратную операцию?
Nikolay
результат то консолидированный
Nikolay
типа складывали массив, а потом обратно разложили?
Vladislav
reduce – это сложить массив в объект
Vladislav
соответственно, обратная операция – это разложить объект на массив
Gennadiy
с помощью reduce же можно, вроде, и строку получить
Gennadiy
тут явно нужне пример %_%
Gennadiy
вариантов масса, по-моему
Serhii
_.mapkeys
Vlad
reduce – это сложить массив в объект
не в объект, а в одно значение
Nikolay
ну можно в объект складывать
Vlad
то, что это значение мб быть объектом это частный случай
Nikolay
что-то
Vladislav
ну да
Nikolay
но сам факт, обратно без шаманства не вернуть состояние
Дима
соответственно, обратная операция – это разложить объект на массив
Эээ split)) toPairs, когда {a:aval,b:bval} превращается в [[a,aval],[b,bval]] Ну или вообще map по значениям объекта
Дима
.keys и .values те же, в зависимости от того, что ты всё таки хочешь сделать)
Vladislav
ну какбе я и key и value в колбек положу (:
Vladislav
а результат выплюну в массив
Vladislav
я думал, программисты для всего придумали какой-нибудь ебучий паттерн
Vladislav
map по объекту возвращает объект
Vladislav
с теми же ключами, но другими значениями
Дима
А какой вид тебе нужен?
Vladislav
я же уже рассказал 10 раз, на какжом ключи вызывается колбек ключ,значение – результат колбека складывается в массив, массив возвращается
Vladislav
господи ж ты божешь ты мой
Vladislav
ты и назову, Gospodee()
Vladislav
короче, пусть будет flattenObject()