Loading...
p.yordanov avatar p.yordanov 51 Точки

[Homework] JS-Apps Routing, Templating, lodash.js

Здравейте,

Видях, че вече са качили видеото от тази лекция(от 16-ти април), но няма качено условие за домашно. Някой знае ли дали ще имаме домашно за въпросната лекция, защото в графика на курса пише, че към лекцията има домашно.

Тагове:
0
Advanced Level: Front-End
Filkolev avatar Filkolev 4482 Точки

Ще има домашно, може би днес ще го качат. Във всеки случай срокът за предаване ще е 1 седмица след като се качи.

1
veselinsavov avatar veselinsavov 219 Точки

Вече има домашно :) 

2
a.angelov avatar a.angelov 1316 Точки

На 4-та задача от домашното пише да се използва Underscore.js /ясно ми е, че са почти идентични и Lodash е базирана на underscore/, но да не би да е грешка и да трябва все пак да си ползваме Lodash.js?

Подозирам е останал стария текст от домашното на предния випуск...

0
p.yordanov avatar p.yordanov 51 Точки

Най-вероятно е така, аз лично използвах lodash. Въпреки това, едва ли е проблем да се използва и underscore.js- в лекцията няколко пъти ни беше казано да използваме това, което ни харесва. 

0
a.angelov avatar a.angelov 1316 Точки

Аз ли бъркам или в lodash.js няма как да се подаде втори параметър на функцията _.last(array, [n]) за да върне последните n елемента? Ако се подаде втори параметър, просто се игнорира и функцията връща само последния елемент от масива.

В документацията на lodash няма втори параметър за _.last(). Проверих в underscore - там има опционален втори параметър. Аналогично е положението и при _.first().

В крайна сметка направих последните две условия от 3-та задача с _.slice()

Та мисълта ми е, че ако съм прав презентацията трябва леко да се коригира :)

0
20/04/2015 17:28:31
Hristo_Penchev avatar Hristo_Penchev 389 Точки

И аз досега си късах нервите с това. Информацията в презентациите е неточна, трябва да се коригира. Явно работи само за Underscore. Иначе задачата я реших с 

var studentsFiltered = _.drop(students, students.length-5);
0
a.angelov avatar a.angelov 1316 Точки

Просто е ползвана презентацията от миналия випуск, където е преподаван underscore и не е проверено дали функциите са същите в lodash.

Ще докладвам за разликите и предполагам за следващия випуск ще го коригират :)

1
taylorswift avatar taylorswift 54 Точки

Първа задача, ако се направи както пише с /#/Name работи в localhost, но при отваряне на html файла с chrome или firefox routing-а не работи и проверяващия домашното може да не съобрази и да си помисли, че е грешно. Ако се направи само с #/Name всичко си работи перфектно.

3
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.