Skip to content

Instantly share code, notes, and snippets.

@surganov
Last active February 3, 2021 17:52
Show Gist options
  • Save surganov/b55427690d62aa599a65 to your computer and use it in GitHub Desktop.
Save surganov/b55427690d62aa599a65 to your computer and use it in GitHub Desktop.
Как я провёл лето

Домашка

Почитать

Secrets of the JavaScript Ninja: главы 3-6

Основные упражнения

Nodeschool.io: Functional JavaScript, упражнения 1-12

Хитрое упражнение

Функция получает строку с названием файла, а выдает его расширение.

  • 'underscore.js' -> 'js'
  • 'some.class.js' -> 'js'
  • 'txt.tar.gz.js' -> 'js'
  • '.htaccess' -> 'htaccess'
  • 'somefile' -> ''

Упражнения на строки

Упражнения на массивы

Упражнения на разные темы

Яндексовское тестовое задание

Превратить строку 'a.b.c.d' в объект {a: {b: {c: 'd'}}}

Что ещё почитать?

http://habrahabr.ru/post/231071/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment