рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЬреЗрдПрд╕ рдиреЗрддрд╛рдУрдВ рдХреЛ рдЦреБрд▓рд╛ рдкрддреНрд░

рдореБрдЭреЗ рдХрд▓ рд░рд╛рдд рд╢реЙрди рд╕рд┐рд▓реНрд╡рд╛ рдХрд╛ рдпрд╣ рдкрддреНрд░ рдорд┐рд▓рд╛:
рдореИрдВ рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ npm.js рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рджреЗрдЦ рд░рд╣рд╛ рдерд╛ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдпрд╣ рдлрд╝рд╛рдЗрд▓: https://github.com/isaacs/npm/blob/master/lib/npm.js ) рдФрд░ рджреЗрдЦрд╛ рдХрд┐ рдЖрдк рдХреЙрдорд╛ рдХреЛ 'r' рд╕реЗ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ [рдФрд░ {рд╢рд╛рдмреНрджрд┐рдХ рдореЗрдВ рд╕рд░рдгрд┐рдпреЛрдВ / рд╡рд╕реНрддреБрдУрдВ рдХреЗ рддрд╣рдд 'рд╡рд░ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдкреНрд░рд╛рд░реВрдкрдг рдкрджреНрдзрддрд┐ рдХреЛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ js рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрд╕рд╛рдзрди рдЕрд░рд╛рдЬрдХрддрд╛ рдХрд╛ рдбрд░ рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рдХрд╛рд░рдг рдХреЛрдб рдореЗрдВ рд╢рд╛рд╕рди рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рд╢реЗрд╖ рднрд╛рдЧред
рдХреНрдпрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ "рдмреНрд░рд╛рдЙрдЬрд╝рд░" рдХреЛрдб рдореЗрдВ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд▓рдЧрд╛рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдпрд╛ рдХреНрдпрд╛ рдпрд╣ рдХреЗрд╡рд▓ рдиреЛрдб рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ?

рдореИрдВрдиреЗ рдХреБрдЫ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рд▓рд┐рдЦреЗ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЫреЛрдЯрд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛:
рд╣рд╛рдВ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реИрдз рдЬреЗрдПрд╕ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрд▓реЛрдЬрд░ рдХрдВрдкрд╛рдЗрд▓рд░, рдпреБрдХреЛрдордкреНрд░реЗрд╕рд░, рдкреИрдХрд░, рдФрд░ рдЬреИрд╕реНрдореАрди - рд╕рднреА рдЗрд╕реЗ рдареАрдХ рд╕реЗ рдорд┐рдирд┐рдорд╛рдЗрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рджрд░реНрд╢рди рдХрд╣реАрдВ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдкрдврд╝рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдореБрджрд╛рдп рдХреЗ рдиреЗрддрд╛рдУрдВ рдиреЗ рдЖрдкрдХреЛ рдЭреВрда рдФрд░ рднрдп рдореЗрдВ рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред рдпрд╣ рдПрдХ рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ рдХрд┐ рдЬреЗрдПрд╕ рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рдХрд┐рди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) - рдФрд░ рдЖрдк рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕реБрдВрджрд░ рд▓рдЧрддреЗ рд╣реИрдВред


рдЗрдирд┐рдорд┐рдиреЛ рдиреЗ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ред рдЙрдирдХреА рд╢реИрд▓реА рдореЗрдВ - рдЕрдЪреНрдЫреЗ рд╢реЛрдз рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ, рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЕрдкрдиреА рд░рд╛рдп рдЦреБрдж рдкрд░ рдЫреЛрдбрд╝ рджреАред
рдореИрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдкрдХреНрд╖рдкрд╛рддреА рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред

рдирд┐рдпрдо

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, \n рд╣рдореЗрд╢рд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдорд▓реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рднрд╛рд╡реЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ:

рдкрд╣рд▓рд╛ рдирд┐рдпрдо рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ JSLint рдХреЛ JSON рдореЗрдВ, рдХреЛрд╖реНрдардХ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ, рдФрд░ var рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА var рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдмреБрд░рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред
рджреВрд╕рд░рд╛ рдмрд╣реБрдд рдЕрдЬреАрдм рд╣реИред рдореИрдВ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП i\n++\nj рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕реА рдЪреАрдЬреЛрдВ (рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде) рд╕реЗ рдХрднреА рдирд╣реАрдВ рдорд┐рд▓рд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ i; ++j рдкрд╕рдВрдж рд╣реИ i; ++j i; ++j , i++; j рддрд░рд╣ рдирд╣реАрдВ i++; j i++; j
рддреАрд╕рд░рд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдЙрдкреЗрдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ: if (x)\ny() if (x) { y() } рдмрд░рд╛рдмрд░ рд╣реИред рдпрд╣ рдирд┐рд░реНрдорд╛рдг рддрдм рддрдХ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХреЛрдИ рдмреНрд▓реЙрдХ рдпрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕рд╛рдордиреЗ рдирд╣реАрдВ рдЖрддреА рд╣реИред ; рдПрдХ рдорд╛рдиреНрдп рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реИ, рдЗрд╕рд▓рд┐рдП if(x); if(x){} рдпрд╛ "рдпрджрд┐ x, рддреЛ рдХреБрдЫ рднреА рдирд╣реАрдВред" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рд▓реВрдк рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЪреЗрдХ рдХрд░рдирд╛ рднреА рдХрд╛рдЙрдВрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрдпрддрди рд╣реИред рдЕрд╕рд╛рдорд╛рдиреНрдп, рд▓реЗрдХрд┐рди рдкрд╛рдпрд╛ рдЧрдпрд╛ред
рдЪреМрдерд╛, рдЖрдорддреМрд░ рдкрд░ FUD- рдкреНрд░реЗрд░рд┐рдд, "рдЕрд░реЗ рдирд╣реАрдВ, рдЖрдкрдХреЛ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!" рдорд╛рдорд▓рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд╕рд╛рде рдРрд╕реА рд░реЗрдЦрд╛рдУрдВ рдХреЛ рдкреВрд░реНрд╡рд╡рд░реНрддреА рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп:
 foo(); [1,2,3].forEach(bar); 
рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:
 foo() ;[1,2,3].forEach(bar) 

рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдХрднреА рднреА ( рдпрд╛ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рдмрд┐рдирд╛) рд▓рд╛рдЗрди рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВред

рд╕реАрдорд┐рдд рдирд┐рдпрдо

рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдорд╛рдирдХ рддрд░реНрдХ рдПрдЖрдИрдПрд╕ рдФрд░ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдХрд░рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЯреЛрдХрди return рддреБрд░рдВрдд рдмрд╛рдж \n , рддреЛ рдкреЛрд╕реНрдЯрдлрд┐рдХреНрд╕ рдлреЙрд░реНрдо рдореЗрдВ throw , continue , рдпрд╛ ++ рдпрд╛ -- (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, x++\n рдпрд╛ y--\n ), рддреЛ рдпрд╣ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдЧрд╛ - рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдкрд╡рд╛рдж рдХреЗ ред
 // return 7 //,  return 7 
рдФрд░ рдлрд┐рд░ рд╕реЗ: рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЬреИрд╕реЗ рд╣реА рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд╕рд╛рде рдкреВрд░рд╛ рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдРрд╕реА рдЪреАрдЬрд╝реЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдФрд░ рд░реЛрдХрдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ ред рдЬрдм рдореИрдВ рджреВрд╕рд░рд╛ рдирд┐рдпрдо рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореЗрд░рд╛ рдорд╕реНрддрд┐рд╖реНрдХ рд╕рд╣рдЬ рд░реВрдк рд╕реЗ \n рд╕реА "рдареАрдХ рд╣реИ, рдпрд╣ рд╣реИ", рдХреНрдпреЛрдВрдХрд┐ return рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдПрдХ рдкрдВрдХреНрддрд┐ рдлрд╝реАрдб рд╣рдореЗрд╢рд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╕реНрдХреНрд░реАрди рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЯреЛрдХрди рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдирд╛ рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рддреНрд╡рд░рд┐рдд рдкрдврд╝рдиреЗ рдХреЗ рдЕрдзреНрдпрдпрди рдФрд░ рдЖрдВрдЦреЛрдВ рдХреЗ рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреЗ рдвреЗрд░ рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ рджрд╛рдИрдВ рдУрд░ рдПрдХ рдЯреЛрдХрди рдЧреБрдо рд╣реЛрдиреЗ рд╕реЗ рдмрд╛рдИрдВ рдУрд░ рдПрдХ рд▓рд╛рдкрддрд╛ рдЯреЛрдХрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдирджреЗрдЦреА рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдзрд┐рдХ рд╣реИред рдЗрд╕рд▓рд┐рдП - рдореИрдВ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВ - рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЛрдВ рдХреЛ рджрд╛рдИрдВ рдУрд░ рд▓реЗ рдЬрд╛рдПрдВ, рдФрд░ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЛрдВ рдХреЛ рдмрд╛рдИрдВ рдУрд░ рд░рдЦреЗрдВред

рддреЛ рдХреМрди рд╕рд╛ рд╕реНрдЯрд╛рдЗрд▓ рдмреЗрд╣рддрд░ рд╣реИ?

рдЗрд╕ рд╣рдж рддрдХ рдХрд┐ "рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╢реИрд▓реА" рд╡рд╕реНрддреБрдирд┐рд╖реНрда рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рд╣реИ, рдпрд╣ рдореБрдЭреЗ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ "рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо / рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдкрд╣рд▓реЗ" рд╢реИрд▓реА рдереЛрдбрд╝реА рдмреЗрд╣рддрд░ рд╣реИ; рджреЛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ: рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╢реИрд▓реА рдмреЗрд╣рддрд░ рдкрдардиреАрдп рд╣реИ рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрд╕ рднрд╛рд╖рд╛ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╡реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдХрд┐рддрдирд╛ рдХрдо рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХрд╛ рдЬреЗрдПрд╕ рдХреЛрдб рдЖрдкрдХреЛ рдореЗрд░реА рдкрд░рд╡рд╛рд╣ рдХрд░рдиреЗ рд╕реЗ рдХрдо рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╢реИрд▓реА рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВред рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдпрд╣ рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЙрд╕рдХреЗ рдШрд░ рдореЗрдВ рдкреИрдВрдЯ рдкрд╣рдирдиреЗ рдХреА рдиреАрддрд┐ рдХреНрдпрд╛ рд╣реИ ред
рд╕рджреНрднрд╛рд╡рдирд╛ рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ ...

рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рд▓рдЧрд╛рдиреЗ рдХреЗ рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдг

рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рдЕрддрд┐ рдкреНрд░рдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рд╕реМрдВрджрд░реНрдпрд╢рд╛рд╕реНрддреНрд░ рдФрд░ рд░рд╛рдЬрдиреАрддрд┐ рд╣реИрдВред
"рдореИрдВ рдЬреЗрдПрд╕ рдореЗрдВ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рд▓рдЧрд╛рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреНрдпрдерд╛ рдпрд╣ рд╕реА / рд╕реА ++ / рдЬрд╛рд╡рд╛ / рдХреБрдЫ рднреА рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ред" рдпрджрд┐ рдЖрдк рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЬрд╛рд╡рд╛ рдпрд╛ рд╕реА рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реИрдВ рдФрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдЬреЗрдПрд╕ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдмрд╛рд╣рд░ рдЦрдбрд╝рд╛ рди рд╣реЛ, рддреЛ рдпрд╣ рдПрдХ рдпреЛрдЧреНрдп рддрд░реНрдХ рд╣реИред ( рдХреИрд╕рд┐рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЗрд╕ рддрд░реНрдХ рдХреЛ рдПрдХ рдмреЗрддреБрдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рд▓реЗ рдЬрд╛рддреА рд╣реИред)
"рд╣рдо рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд▓рд┐рдВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд▓рд┐рдВрдЯрд░ рдЗрд╕реЗ рдСрд░реНрдбрд░ рдХрд░рддрд╛ рд╣реИред" рд╕рдВрдЧрддрд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рд▓рд┐рдВрдЯрд░ рдПрдХ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╕реНрдерд┐рд░рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдПрдирдкреАрдПрдо-рд╕рдВрдЧрдд рд▓рд┐рдВрдЯрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдореЗрд░реА рдЯреВрдбреВ рд╕реВрдЪреА рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред

рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдЪреАрдЬреЗрдВ

"рд╡реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдПрдПрд╕рдЖрдИ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИред" рдУрд╣, рдЪрд▓реЛ ??
рдпреЗ рдирд┐рдпрдо 90 рдХреЗ рджрд╢рдХ рдХреЗ рдЕрдВрдд рддрдХ рдЬреЗрдПрд╕ рдХреА рд╕реБрдмрд╣ рддрдХ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ рдирдП рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдореЗрд░реА рд░рд╛рдп рдпрд╣ рд╣реИ рдХрд┐ рдЬреЗрдПрд╕ рдореЗрдВ рдЦреБрдж рдХреЛ рдкреЗрд╢реЗрд╡рд░ рдХрд╣рдиреЗ рд╡рд╛рд▓реЗ рдХреЛ рдХреЛрдИ рдорд╛рдлреА рдирд╣реАрдВ рд╣реИ рдФрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдо рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реИред рдпрд╣ рдЬреЗрдПрд╕ рд╕рдореБрджрд╛рдп рдХреЗ рдиреЗрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдХреЗ рдмрдЬрд╛рдп рдЕрд╢реНрд▓реАрд▓рддрд╛ рдлреИрд▓рд╛рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд╛рди рдЬрд╣рд╛рдВ рдПрдЖрдИрдПрд╕ рдЪреБрдкрдХреЗ рд╕реЗ рд╣рдорд▓рд╛ рдХрд░рддрд╛ рд╣реИ, рд╕реАрдорд┐рдд рдирд┐рдпрдо рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдЬреЛрдбрд╝рдирд╛ undefined рдЕрд▓рд╛рд╡рд╛ рдФрд░ рдХреБрдЫ рднреА рд╡рд╛рдкрд╕ return\nfoo рд░рд┐рдЯрд░реНрди return\nfoo рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд▓рд╛рдЗрди рдлреАрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдирд╣реАрдВ рдХрд┐ рдЖрдк рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдирд╣реАрдВ рд▓рдЧрд╛ рд░рд╣реЗ рд╣реИрдВред
рд╕реАрдорд┐рдд рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рд░реЛрдХрдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣рдореЗрд╢рд╛ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдХрднреА рднреА рд▓рд╛рдЗрди рдмреНрд░реЗрдХ рдирд╣реАрдВ рд▓рдЧрд╛рдирд╛ рд╣реИ ред рдпрд╣ рдХреЛрдИ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рдпрд╛ рдПрдПрд╕рдЖрдИ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░рд░реНрдердХ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред рдПрдХ рд╕рдХреНрд╖рдо рдЬреЗрдПрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, рдЕрд╡рдзрд┐ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдПрд╕рдЖрдИ рдХреЛ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдФрд░ рдпрд╣ рд╣рдореЗрдВ ...

рдореИрдВ рд╕рднреА рдкрдХреНрд╖рдкрд╛рддреА рд╣реЛ рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рдЖрдкрдХреЛ рдмрджрдирд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж)

рдпрджрд┐ рдЖрдк рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЬреЗрдПрд╕ рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдмрд╕ рдЬреЗрдПрд╕ рдХреЛ рдареАрдХ рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдЬреЗрдПрд╕ рдХреЗ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдг рдХреЗ рдмрд┐рдирд╛ рдкреЗрд╢реЗрд╡рд░ рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд▓рд╛рд╣ рдирд╣реАрдВ рджреЗрдиреА рдЪрд╛рд╣рд┐рдПред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЖрдкрдХрд╛ рдЕрдкрдорд╛рди рдХрд┐рдпрд╛ рд╣реИред рдмрд╣реБрдд рдмреБрд░рд╛ред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк JS рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдЬрд╛рдирддреЗ рд╣реИрдВ - рдЬреИрд╕реЗ DOM, рдФрд░ CSS, рдФрд░ MSIE рдмрдЧ рдФрд░ jQueryред рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдХреБрдЫ рд╕рдордп рдХреНрд▓реЛрдЬрд░, рдФрд░ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк, рдФрд░ рд╕реНрдХреЛрдк, рдФрд░ рдПрдХреНрдЯрд┐рд╡реЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡реА 8 рдпрд╛ рд╕реНрдкрд╛рдЗрдбрд░рдореЛрдВрдХреА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рднреА рд▓рд┐рдЦреЗред рддреБрдо рдмреЗрд╡рдХреВрдл рдирд╣реАрдВ рд╣реЛ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рдореЗрд░реА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрд╢рд┐рдпрд╛рд░ рд╣реИрдВ, рдФрд░ рдЖрдк рд╢рд╛рдпрдж рдЕрдЪреНрдЫреЗ рд╣реИрдВ рдФрд░ рдмреЗрд╣рддрд░ рджрд┐рдЦ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХреБрдЫ рд╣реИ, рдФрд░ рд╣рдо рджреЛрд╕реНрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЬреЗрдПрд╕ рдореЗрдВ рдПрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреНрдпрд╛ рд╣реИ , рддреЛ рдЖрдкрдХреА рд╕рдордЭ рдореЗрдВ рдХрд┐ рднрд╛рд╖рд╛ рдХрд╛ рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рдкрд╣рд▓реВ рдХреНрдпрд╛ рд╣реИ - рдПрдХ рдмрдбрд╝рд╛ рдЫреЗрджред
рдФрд░ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдореИрдВ рд╕реНрдкреИрдирд┐рд╢ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдмреЛрд▓рддрд╛ рд╣реВрдВ рдФрд░ рдореЗрд░реА рд╕реА рдЖрдо рддреМрд░ рдкрд░ рд╢реБрд░реБрдЖрддреА рд╕реНрддрд░ рдкрд░ рд╣реИ; рдФрд░ рдореИрдВ рдЗрди рдЪреАрдЬреЛрдВ рдореЗрдВ рдЦреБрдж рдХреЛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рдХрд╣рддрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЬрд╛рдирддрд╛ рд╣реВрдВред рдЕрдЧрд░ рдореИрдВ рдХрд╛рдо рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛, рдЬреЛ рд╕реНрдкреИрдирд┐рд╢ рдпрд╛ рд╕реА рдХреА рдмрд╣реБрдд рд╕рд╛рд░реА рдмрд╛рддрдЪреАрдд рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ, рддреЛ рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдХреБрдЫ рдЧрдВрднреАрд░ рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдореЗрд░реА рджреЗрдЦрднрд╛рд▓ рдХрд░реЗред
рдЬреЗрдПрд╕ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЪреАрдЬреЛрдВ рдХреА рддрд░рд╣, рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╕рдорд╛рдкреНрддрд┐ рдирд┐рдпрдо рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ ред рдЗрд╕ рд╕рдордЭ рдореЗрдВ рдмрд╕ рдереЛрдбрд╝рд╛ рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рд▓рдЧрддрд╛ рд╣реИред
рдХреБрдЫ рд╢рдирд┐рд╡рд╛рд░ рдХреА рд░рд╛рдд рдХреЛ рд╣реЙрдЯ рдЪреЙрдХрд▓реЗрдЯ рдФрд░ рдИрд╕реАрдПрдордПрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдХрд▓реНрдкрдирд╛ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдмреИрдареЗрдВред рдЗрд╕рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВред рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╢рдЧрд▓ рд╣реИред
рдпрд╛ рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдРрд╕рд╛ рди рдХрд░реЗрдВред рдпрд╣ рддреБрдореНрд╣рд╛рд░рд╛ рдЬреАрд╡рди рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмреЗрд╣рддрд░ рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВред
рдмрд╕ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмрдпрд╛рди рджреЗрдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВ рдЬреИрд╕реЗ "рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рд╕рд╛рде рд╕рднреА рд▓рд╛рдЗрдиреЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╣реЗрдВред" рдпрд╣ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИред

рдЕрдиреБрдкреВрд░рдХ 1: рдиреЗрддрд╛

рддреЛ, рдорд┐рд╕реНрдЯрд░ рдЖрдпрд░рди-рдСрди-рдЕрдЧреЗрдВрд╕реНрдЯ-рд╡реВрд▓, рдпреЗ "рдиреЗрддрд╛" рдЖрдк рдХрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЖрдк рдирд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрддрд╛рддреЗ?

рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЙрди рд╕рднреА рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред
рдпрджрд┐ рдЖрдкрдиреЗ рдЬреЗрдПрд╕ рдкрд░ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рд╣реИ, рдФрд░ рд╕рд▓рд╛рд╣ рджреЗрдВ рдпрд╛ рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдХрдо рдЕрдиреБрднрд╡ рд╣реИ, рддреЛ рдореИрдВ рдЖрдкрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реВрдВрдЧрд╛ред рдПрдХ рдиреЗрддрд╛ рд╣реЛрдирд╛ рдПрдХ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╣реИред рдЗрд╕реЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд▓реЗрдВред рдЭреВрда рди рдлреИрд▓рд╛рдПрдВред рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдмрдиреЗрдВ, рдпрд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдирд╣реАрдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдмрд┐рдирд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЗрд╕ рдХрд╛рд░ рдХреЛ рди рдЪрд▓рд╛рдПрдВред

рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 2: рд╕рд╛рдХреНрд╖рд░рддрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЕрдиреБрдпрд╛рдпреА

(рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдиреЛрдЯ: рд╕рд╛рд╣рд┐рддреНрдпрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдорддрд▓рдм рд╣реИ)
рд▓реЗрдХрд┐рди рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣рдо рдЕрдВрдд рдореЗрдВ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рд╢реБрд░реБрдЖрдд рдореЗрдВ рдирд╣реАрдВред

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╣реАрдВ рд╣реИред рд╣рдо рднреА рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдПрдХ рдбреЙрдЯ рдХреЗ рд╕рд╛рде рдХрдмреНрдЬреЗ (рдпрд╛ рд╡рд╕реНрддреБ-рдХреНрд░рд┐рдпрд╛ рд╕рдВрдмрдВрдз) рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдХреЛрдИ рд╡рд╕реНрддреБ рд╢рд╛рдмреНрджрд┐рдХ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рдЕрдиреБрдЪреНрдЫреЗрдж рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рд╕рднреА рд╡рд╛рдХреНрдпреЛрдВ рдХрд╛ рдирд╣реАрдВред
рдпрд╣ рдЗрддрдирд╛ рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рддрд░реНрдХ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрд╕рдХреЗ рд╕рд╛рде рдкреНрдпрд╛рд░ рдореЗрдВ рдкрдбрд╝рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред
рдореИрдВрдиреЗ рдЖрдкрдХрд╛ рдЕрдкрдорд╛рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ рдореЗрд░рд╛ рджрд┐рд▓ рдЬреАрдд рд▓рд┐рдпрд╛, рдПрдбреЗрдкреНрдЯ рдСрдл рд▓рд┐рдЯрд░реЗрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред рдЕрдм рд╕реЗ, рдореИрдВ рдХреЗрд╡рд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд╛рдЗрди рдлреАрдб рд▓рдЧрд╛рдКрдВрдЧрд╛, рдмреАрдЪ рдореЗрдВ рдирд╣реАрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рдЗрдВрдбреЗрдВрдЯред

рдЕрдиреБрдкреВрд░рдХ 3: рдкреИрджрд▓ рд╕реЗрдирд╛

рдЖрдкрдХреЛ рдореЗрд░реЗ рдХреЛрдб рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓реЗрдЧрд╛? рдЖрдк рдкреЗрдбреЗрдВрдЯ рдЧреИрд▓рд░реА рдЪреБрдирддреЗ рд╣реИрдВ?

рдЬреИрд╕рд╛ рдЖрдк рдЪрд╛рд╣реЗрдВ рдХреЛрдб рд▓рд┐рдЦреЗрдВред рдореБрдЭреЗ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред
рдмрд╕ рдХреГрдкрдпрд╛ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЭреВрда рдордд рдмреЛрд▓реЛред рдпрд╣реА рд╕рдм рдореИрдВ рдкреВрдЫрддрд╛ рд╣реВрдВред рдпрд╣ рдмрд╕ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рд╣реИред рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рдХреЗрд╡рд▓ рдЭреВрда рдмреЛрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕рдЪреНрдЪрд╛рдИ рдмрддрд╛рдПрдВ - рдХрд┐ рдореИрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

(рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ: рдПрдХ рдЕрдиреБрд╡рд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЕрдкрдиреА рдкреНрд░рд┐рдп рдорд╣рд┐рд▓рд╛ - рдПрдХ рджрд╛рд░реНрд╢рдирд┐рдХ) рдХреЛ рдЕрдиреБрд╡рд╛рдж рдФрд░ рдкреНрд░реВрдл-рд░реАрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдорджрдж рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЖрднрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ

Source: https://habr.com/ru/post/In136860/


All Articles