рд╕реБрдЧрд░рдЬрд╕ рдХреНрдпрд╛ рд╣реИ?
рд╕реБрдЧрд░рдЬрд╕ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд (рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕) рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧреА рддрд░реАрдХреЛрдВ рдХреЗ рд╕рд╛рде рджреЗрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╕рд╣рдЬ, рд╡рд┐рдиреАрдд рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХреЛрдб рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрддрд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХрдо рдХреЛрдб рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдХрд░рдиреЗ рдФрд░ рджрд┐рдирдЪрд░реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдо рд╕реЛрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрдирдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рдФрд░ рд╕рд░рд▓ рд╕рд╛рдЗрдЯ рд╣реИ - рдЬрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдореИрдВ рд╕рд┐рд░реНрдл рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ ...
- рдЙрдкрдпреЛрдЧреА, рд╕рд╣рдЬ рддрд░реАрдХреЛрдВ рд╕реЗ рджреЗрд╢реА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред
- рд╕рдордЭрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиред
- рд╢реБрдЧрд░рдЬ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рджреЗрд╢реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХреЛрдИ рд╡рд┐рдзрд┐ рд╣реИред
- рдЗрд╕рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдореВрд╣ рд╣реИред
- рдпрд╣ рддрд╛рд░реАрдЦ рдФрд░ рд╕рдордп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдХрдИ рднрд╛рд╖рд╛рдУрдВ (рд░реВрд╕реА) рдореЗрдВ рдЙрдирдХреЗ рд╕реНрд╡рд░реВрдкрдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- рдпрд╣ рдЕрдиреНрдп рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдФрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреБрдбрд╝ рдЬрд╛рддрд╛ рд╣реИред
- рдореЙрдбреНрдпреВрд▓рд░рд┐рдЯреА , рдЖрдк рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд ECMAScriptред
- рдореЛрдмрд╛рдЗрд▓ рд╕рд╣рд┐рдд рд╕рднреА рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдШреЛрд╖рд┐рдд рд╕рдорд░реНрдердиред
- Node.js. рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
- рдЗрд╕рдХреЗ рдкрд╛рд╕ рдЕрдЪреНрдЫреЗ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИрдВред
рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ? рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрднрд╛рдЧ рдореЗрдВ JS рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдорд╛рдирдХ рд╕реБрдЧрд░рдЬрд╕ рдбрд┐рд▓реАрд╡рд░реА рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЖрд╡рд╢реНрдпрдХ рдореЙрдбреНрдпреВрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд┐рдзрд┐ рдХреЗ рдирд╛рдо рдХреЗ рджрд╛рдИрдВ рдУрд░ рдЖрдЗрдХрди рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ)ред
рд╕реБрдЧрд░рдЬреЗрдПрд╕ рдХреА рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╕рд╛рдд рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рдпрд╣рд╛рдВ рдЕрдкрдиреА рд░рд╛рдп рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рд░реНрдп рдкреНрд░рд╕реНрддреБрдд рдХрд░реВрдВрдЧрд╛:
'dopamine'.insert('e', 3);
'carve me up!'.from(2);
'carve me up!'.to(2);
'carve me up!'.first(2);
'carve me up!'.last(2);
'jumpy'.has('py');
'add me!'.add('to ', 4);
'[you] escape <me>'.escapeHTML();
' !'.hasCyrillic();
'welcome'.pad(' ', 1).pad('-', 3);
'hell, no!'.parameterize();
'anVzdCBnb3QgZGVjb2RlZA=='.decodeBase64();
'{n} and {r}'.assign({ n: 'Cheech' }, { r: 'Chong' });
(125.425).round(2);
(4235000).format();
(50).pad(5);
(5).daysAfter('Wednesday');
(1000000).abbr();
(75).minutes().duration('ru');
(23654).hex();
(17).isEven();
(8).times(function(i) {
(125.425).round(-2);
['a','b','c'].forEach(function(el) {
['a','b','c'].indexOf('c');
['rocksteady','and','bebop'].map('length');
['rocksteady','and','bebop'].sortBy('length');
['rocksteady','and','bebop'].findAll(/o/);
['rocksteady','and','bebop'].first(1);
['rocksteady','and','bebop'].from(1);
['three','two','one'].groupBy('length');
[1,65,2,77,34].average();
[1,2].add([2,3]);
[1,2].subtract([2,3]);
[1,2].intersect([2,3]);
[1,2].union([2,3]);
рд╡рд╕реНрддреБ - рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛
Object.extended({ broken: 'wear' }).keys();
Object.extended({ broken: 'wear' }).values();
Object.keys({ broken: 'wear' });
Object.has({ foo: 'bar' }, 'foo');
Object.merge({a:1},{a:2}, false, function(key, a, b) { return a + b; });
(function(a) {
(function() {
[1,2,3].each(function() {
var fn = (function() {
RegExp - рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
RegExp.escape("oh not /b/, aren't those guys gone?");
/broken/.setFlags('gim');
/broken/im.addFlag('g');
/broken/gi.removeFlag('g');
рддрд╛рд░реАрдЦ - рддрд╛рд░реАрдЦреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо
Date.create('2002-06-15');
Date.create('June 15, 2002');
Date.create('today');
Date.create('2 days ago');
Date.create('the last day of 1998');
Date.create('хЕИщА▒щЗСцЫЬцЧе','ja');
Date.create('25 ', 'ru');
Date.create('ф║МхНБф║ФцЧе', 'zh-CN');
Date.create('il ya une semaine', 'fr');
Date.create().format('{12hr}:{mm}{tt} on {Weekday}');
Date.create().iso();
Date.create('3200 seconds ago').relative();
Date.create('3200 seconds ago').relative('zh-TW');
Date.create('3200 seconds ago').relative('de');
Date.create('3200 seconds ago').relative('ko');
Date.create().is('tuesday');
Date.create().is('the 7th of June');
Date.create().addMonths(2);
DateRange - рддрд┐рдерд┐ рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
рдХреЛрдб рдЙрджрд╛рд╣рд░рдг
getLatestTweets(function(tweets) { var users = tweets.map('user').unique(), total = users.sum('statuses_count').format(), top = users.max('followers_count'), followers = top.followers_count.format(), started = Date.create(top.created_at); return users.length + ' users with a total of ' + total + ' tweets.\n' + top.screen_name + ' is the most popular with ' + followers + ' followers\n' + 'and started tweeting ' + started.relative() + '.'; });
рдкрд░рд┐рдгрд╛рдо :
20 users with a total of 203,499 tweets.
Hi_Im_Dopee is the most popular with 744 followers
and started tweeting 1 year ago.
рдореИрдВ рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ jQuery, рдиреЙрдХрдЖрдЙрдЯ, рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред