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'
->''
- http://www.codewars.com/kata/52ae2db783f47875d0000064
- http://www.codewars.com/kata/5208f99aee097e6552000148
- http://www.codewars.com/kata/526d42b6526963598d0004db
- http://www.codewars.com/kata/529b418d533b76924600085d
- http://www.codewars.com/kata/52f3eeb274c7e693a600288e
- http://www.codewars.com/kata/5259b20d6021e9e14c0010d4
- http://www.codewars.com/kata/5202ef17a402dd033c000009
- http://www.codewars.com/kata/52b757663a95b11b3d00062d
- http://www.codewars.com/kata/52a4e42ce950ed50da000748
- http://www.codewars.com/kata/52cd53948d673a6e66000576
- http://www.codewars.com/kata/52de553ebb55d1fca3000371
- http://www.codewars.com/kata/5259b20d6021e9e14c0010d4
- http://www.codewars.com/kata/52840d2b27e9c932ff0016ae
- http://www.codewars.com/kata/5298961d9ce954d77b0003a6
- http://www.codewars.com/kata/5266876b8f4bf2da9b000362
- http://www.codewars.com/kata/526ec46d6f5e255e150002d1
- http://www.codewars.com/kata/526989a41034285187000de4
- http://www.codewars.com/kata/52e1476c8147a7547a000811
- http://www.codewars.com/kata/513e08acc600c94f01000001
- http://www.codewars.com/kata/52f3149496de55aded000410
Превратить строку 'a.b.c.d'
в объект {a: {b: {c: 'd'}}}