23.09.2012, 18:55
|
|
Аспирант
|
|
Регистрация: 16.11.2011
Сообщений: 60
|
|
Практика Javascript
Привет всем!
Я читаю шестое издание Фленагана по Яваскрипт, но одним чтением хорошо подружиться с языком не получиться. Я на 1-2 курсе успешно сдавал лабораторные по c++, c# и так с ними неплохо познакомился.
А Яваскрипт учу самостоятельно и никаких конкретных задач нет.
Подскажите какие-нибудь практические задачи для новичка, чтобы научиться хорошо программировать на яваскрипт.
Может калькулятор для начала сделать? что еще можно?
|
|
23.09.2012, 18:58
|
|
Профессор
|
|
Регистрация: 21.04.2012
Сообщений: 951
|
|
BaVa,
Сообщение от BaVa
|
что еще можно?
|
почти все
|
|
24.09.2012, 17:36
|
Профессор
|
|
Регистрация: 26.07.2012
Сообщений: 281
|
|
Кто-то советовал находить опять же лабораторки и делать.
Для начала сойдет, но скучновато.
Если не спешишь. то проходи курс на кодеакадеми, я с этого начинал, но теперь влом допроходить, ткк слишком долго мусолят, но для начала лучше и не придумаешь.
Игру напиши какую-то, калькулятор для какой-то игры. в которую ты, возможно, играешь, расширение интерфейса какое-то сделай.
Вот читаешь, допустим, регулярки у фленгана - сделай себе парсер всех не повторяющихся глаголов в базу с текстов или хотя бы экранировку спецсимволов.
Кстати, шестое читаешь?
|
|
24.09.2012, 19:11
|
|
Аспирант
|
|
Регистрация: 16.11.2011
Сообщений: 60
|
|
Спасибо за такой подробный ответ.
да, шестое)
давно хотел узнать - что такое парсер?
|
|
24.09.2012, 19:28
|
Профессор
|
|
Регистрация: 26.07.2012
Сообщений: 281
|
|
Сообщение от BaVa
|
давно хотел узнать - что такое парсер?
|
Что-то, что... перебирает что-то, сопоставляет с чем-то и при совпадении условий выдает результат.
Я тут подумал. а как действительно парсить глаголы? Сразу казалось просто - по окончанию, но нет. Ну, это уже вопрос гуманитарный.
|
|
24.09.2012, 19:48
|
|
Аспирант
|
|
Регистрация: 16.11.2011
Сообщений: 60
|
|
примерно понял)
|
|
25.09.2012, 00:39
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
PashPP, а как вы хотите парсить глаголы? Вы хотите найти все глаголы в тексте?
|
|
25.09.2012, 01:17
|
Профессор
|
|
Регистрация: 26.07.2012
Сообщений: 281
|
|
trikadin,
Для примера по быстрому написал, просто недавно искал базу слов для игры. А о сложностях именно этого примера уже заикнулся выше.
Не знаю, возможно же должно быть. Найти все характерные для глаголов черты словопостроения, заносить все слова в базу и сравнивать их склонения по корню... Наверно. это уже сделал кто-то до меня, как пример для обучения - сложновато, да.
Тогда просто парсить все слова с текста, или с пяти букв, четвертая которых "о", не важно.
+
или как вариант - брать словарь и дергать все слова с тегом "глагол", что тоже не так и просто.
|
|
25.09.2012, 02:55
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
PashPP, нереально только по признакам словопостроения. Только если есть база корней (немаленькая, к тому же). Примеры, которые невозможно различить в реге:
Летя - Мотя (имя, например)
Играя - Аглая
Шутил - Дебил
Плыл - пиздокрыл (сорри)
Это следует, на самом деле, из первого правила разбора слова по составу: сначала всегда выделяется корень. Следовательно, должна быть база корней слов.
|
|
|
|