
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдордиреЛрд░рдВрдЬрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред
рдХреЛрдб рдореЗрдВ рдЧрд▓рддрд┐рдпрд╛рдВ рдХрд░рдиреЗ рдХреА рд▓рдЧрд╛рддрд╛рд░ рдЖрд╢рдВрдХрд╛рдПрдВ рдЖрдкрдХреЛ рд╣рд░ рд╕рдордп рд╕реЛрдЪрдиреЗ рдкрд░ рдордЬрдмреВрд░ рдХрд░ рджреЗрддреА рд╣реИрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╣реИ, рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рдЗрд╕рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдХреЛрдб рд╕рд╛рдл, рдХреЙрдореНрдкреИрдХреНрдЯ рдФрд░ рдЪрд┐рдХрдирд╛ рд╣реЛред рдПрдХ рдЬрд┐рд╕реЗ рдЖрдк рдкреНрдпрд╛рд░ рдореЗрдВ рдкрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдиреНрдпрдерд╛, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдкрдХреЛ рдбрд░рд╛ рд╕рдХрддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдирд┐рдкреЗрдЯ рдЪреБрдиреЗ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдЦреБрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬреЛ рдореИрдВ рдЦреБрдж рдмреЛрд░рд┐рдВрдЧ рдХреЛрдб рдХреЗ рдмрдЬрд╛рдп рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЧрд╣ рд▓реЗрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛрдб рдХреЛ рдЫреЛрдЯрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдиреНрдп рддреЗрдЬ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдФрд░ рд▓реЛрдЧ рд╣реИрдХрд┐рдВрдЧ рдХреЛ рдбрд┐рдмрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдпрд╣ рд╕рдм рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдХреЗ рд╕реАрдЦрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдореИрдВ рдерд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛ рдерд╛ред
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 1 - рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓рд┐рдВрдЧ
рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЧрд░ / рдФрд░ рдмреНрд▓реЙрдХ рд╕реЗ рдирдлрд░рдд рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдЗрд╕рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рд╣рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧреА рдЪрд╛рд▓ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░реЗрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рдмреВрд▓рд┐рдпрди рдореВрд▓реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 2 - рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЬреБрдбрд╝реЗрдВ
рдЬреНрдЮрд╛рдд рддрдереНрдп - рддрд╛рд░ рдЕрдиреНрдп рддрд╛рд░ рдХреЗ рдорд┐рддреНрд░ рд╣реИрдВред рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ рдЖрдкрдХреЛ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "+" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрдЪрд╛рд╡ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ:
['first', 'name'].join(' ');
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 3 - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдСрдкрд░реЗрдЯрд░ ||
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдЖрдк рдХрднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╡рд╕реНрддреБ рд╣реИред рдХрднреА-рдХрднреА рдЖрдк рдЗрд╕реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдХрднреА-рдХрднреА рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЖрдк рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкрдврд╝рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ || рдпрджрд┐ рджреВрд╕рд░рд╛ рдЧрд▓рдд рд╣реИ, рддреЛ рдкрд╣рд▓рд╛ рд░рд┐рдЯрд░реНрди рдЧрд▓рдд рд╣реИред
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 4 - рд╕реБрд░рдХреНрд╖рд╛ рдСрдкрд░реЗрдЯрд░ рдФрд░&
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдСрдкрд░реЗрдЯрд░ рдХреА рддрд░рд╣, рдпрд╣ рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ рд╕рднреА рдЖрдИрдПрдл рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рдмрдирд╛рддрд╛ рд╣реИред
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 5 - рдСрдкрд░реЗрдЯрд░ XXX
рдпрд╣ рдСрдкрд░реЗрдЯрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдХрд╛рдиреВрди рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬрдм рдореИрдВ рдХреЛрдб рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдФрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореБрдЭреЗ рдСрдирд▓рд╛рдЗрди рдЬрд╛рдиреЗ рдпрд╛ рдХреЛрдб рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдЯреБрдХрдбрд╝реЗ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдореИрдВ
xxx рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВред рдЗрд╕ рдЬрдЧрд╣ рдореЗрдВ рдХреЛрдб рдкреНрд░рд┐рдп рд╡реНрдпрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдмрд╛рдзрд┐рдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЬреЛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рд╕реНрдЯреНрд░рд┐рдВрдЧ
xxx рдХреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрд▓рд╛рд╢ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд┐рдпрдорд┐рдд рдХреЛрдб рдореЗрдВ рдирд╣реАрдВ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрдорддреМрд░ рдкрд░ TODO рдореЗрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рд╛рде рдкрд░реЗрд╢рд╛рди рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
var z = 15; doSomeMath(z, 10); xxx
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 6 - рд╕рдордп рдорд╛рдкрди
рдЖрдк рдпрд╣ рдЬрд╛рдирдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рддреЗрдЬ рд╣реИ: i ++ рдХреЗ рд╕рд╛рде рдпрд╛ i-- рдХреЗ рд╕рд╛рде рдПрдХ рд▓реВрдкред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдХрд░рддрд╛ред рдЬреЛ рд▓реЛрдЧ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рд╡реЗ рдХрдВрд╕реЛрд▓ рдХреЛ рд╕рдордп рдорд╛рдкрдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рдСрдкрд░реЗрд╢рди рдХреА рдЧрддрд┐ рдХреЛ рдЬрд╛рдирдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬреЛ рдЗрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИред
var a = [1,2,3,4,5,6,7,8,9,10]; console.time('testing_forward'); for (var i = 0; i < a.length; i++); console.timeEnd('testing_forward');
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 7 - рдбрд┐рдмрдЧрд┐рдВрдЧ
рдореИрдВрдиреЗ рдпрд╣ рдЯреНрд░рд┐рдХ рдПрдХ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рд╕реАрдЦреАред рдореБрдЭреЗ рдмрд┐рд▓реНрдХреБрд▓ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╣ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпреЛрдВ рдЬрд╛рдирддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдирд╣реАрдВред рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЬреИрд╕рд╛ рднреА рд╣реЛ, рддрдм рд╕реЗ рдореИрдВ рдЗрд╕рдХрд╛ рд▓рдЧрд╛рддрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдмрд╕ рдХреЛрдб рдореЗрдВ
рдбреАрдмрдЧрд░ рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдбреАрдмрдЧрд░ рдЗрд╕ рд▓рд╛рдЗрди рдкрд░ рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИред
var x = 1; debugger;
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 8 - рдкреБрд░рд╛рдиреЗ рд╕реНрдХреВрд▓ рдбрд┐рдмрдЧрд┐рдВрдЧ
рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рд▓рд╛рдЗрди-рджрд░-рд▓рд╛рдЗрди рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рдмрдЬрд╛рдп рдХреЛрдб рдХреЗ рдХреБрдЫ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдЪрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдерд╛ред рдпрджрд┐ рдЖрдк рдореЗрд░реА рддрд░рд╣ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╡реИрд╢реНрд╡рд┐рдХ рджрд╛рдпрд░реЗ рдореЗрдВ рдХреБрдЫ рдирд┐рдЬреА рдЪрд░ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЙрддреНрдкрд╛рджрди рдХреЛ рдкрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдб рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВред
var deeplyNestedFunction = function() { var private_object = { year: '2013' };
рд╣рд┐рдкрд╕реНрдЯрд░ рд╣реИрдХ # 9 - рдЕрд▓реНрдЯреНрд░рд╛-рд▓рд╛рдЗрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ
рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА + рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рд░ рддрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХрд╛ рдПрдХ рдмреЗрд╣рддрд░ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕реЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд┐рдВрдЧ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ 2.5-рд▓рд╛рдЗрди рдХреЛрдб рдХреА рдПрдХ рдорд╣рд╛рди рд░реВрдкрд░реЗрдЦрд╛ рд╣реИред
var firstName = 'Tal'; var screenName = 'ketacode'
рдХреНрдпрд╛ рдЖрдк рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА?
рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдСрдкрд░реЗрдЯрд░ XXX рдиреЗ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛? рд╣рд╛рдБ рдЖрдк рд╕рд┐рд░реНрдл рдПрдХ рдЕрд╕рд▓реА рд╣рд┐рдкреНрд╕реНрдЯрд░ рд╣реИрдХрд░ рд╣реИрдВ!