рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЕрд╕рдгрдВ рдЫрд╛рди рдЖрд╣реЗ рдХрд╛рд░рдг рдЪрд╛рдВрдЧрд▓реНрдпрд╛ JS рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рдЪреА рдЧрд░рдЬ рд╢реНрд░рдорд┐рдХ рдмрд╛рдЬрд╛рд░рдкреЗрдареЗрдд рд╕рддрдд рд╡рд╛рдврдд рдЖрд╣реЗ. рдЖрдЬрдХрд╛рд▓ рдмрд░реАрдЪ рдлреНрд░реЗрдорд╡рд░реНрдХ, рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рдЗрддрд░ рдЧреЛрд╖реНрдЯреА рдЖрд╣реЗрдд рдЬреНрдпрд╛ рдХрд╛рдорд╛рдд рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд - рдЖрдгрд┐ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЖрдкрдг рдпрд╛рд╕рд╛рдареА рдореБрдХреНрдд рд╕реНрддреНрд░реЛрддрд╛рдВрдЪреЗ рдЖрднрд╛рд░ рдорд╛рдирд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рдкрд░рдВрддреБ рдХрд╛рд╣реА рдХреНрд╖рдгреА, рд╡рд┐рдХрд╛рд╕рдХ рдЗрддрд░ рд╕рд░реНрд╡ рдХрд╛рдорд╛рдВрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдЬреЗрдПрд╕ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╡рд░ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рдШрд╛рд▓рд╡реВ рд▓рд╛рдЧрддреЛ.

рдпрд╛рдореБрд│реЗ рднрд╡рд┐рд╖реНрдпрд╛рдд рддреБрдордЪреНрдпрд╛ рдХрд╛рд░рдХрд┐рд░реНрджреАрд╡рд░ рдШрд╛рддрдХ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреБрдореНрд╣рд╛рд▓рд╛ рддреЗ рдЕрдЬреВрди рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗрд▓реЗ рдирд╛рд╣реА. рдореА рд╕реНрд╡рддрдГ рднреВрддрдХрд╛рд│рд╛рдд рдЦрд╛рд▓реА рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рдЪреБрдХрд╛ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЖрддрд╛ рдорд▓рд╛ рддреНрдпрд╛рдкрд╛рд╕реВрди рддреБрдордЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ. рдпреЗрдереЗ рдЖрда JS рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЪреБрдХрд╛ рдЖрд╣реЗрдд рдЬреНрдпрд╛рдореБрд│реЗ рддреБрдордЪреЗ рднрд╡рд┐рд╖реНрдп рдЙрдЬреНрдЬреНрд╡рд▓ рд╣реЛрдК рд╢рдХрддреЗ.

рдЖрдореНрд╣реА рдЖрдард╡рдг рдХрд░реВрди рджреЗрддреЛ: рд╕рд░реНрд╡ Habr рд╡рд╛рдЪрдХрд╛рдВрд╕рд╛рдареА - Habr рдкреНрд░реЛрдореЛ рдХреЛрдб рд╡рд╛рдкрд░реВрди рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реНрдХрд┐рд▓рдмреЙрдХреНрд╕ рдХреЛрд░реНрд╕рдордзреНрдпреЗ рдирд╛рд╡рдиреЛрдВрджрдгреА рдХрд░рддрд╛рдирд╛ 10 рд░реВрдмрд▓ рд╕рд╡рд▓рдд.
рд╕реНрдХрд┐рд▓рдмреЙрдХреНрд╕ рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ: рд╢реИрдХреНрд╖рдгрд┐рдХ рдСрдирд▓рд╛рдЗрди рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо "рдЬрд╛рд╡рд╛ рд╡рд┐рдХрд╕рдХ".

jQuery рд╡рд╛рдкрд░рдгреЗ

рд╕рдВрдкреВрд░реНрдг JavaScript рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдордзреНрдпреЗ jQuery рдиреЗ рдореЛрдареА рднреВрдорд┐рдХрд╛ рдмрдЬрд╛рд╡рд▓реА рдЖрд╣реЗ. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛, JS рдЪрд╛ рд╡рд╛рдкрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯреНрд╕рд╕рд╛рдареА рд╕реНрд▓рд╛рдЗрдбрд╢реЛ рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рдЪреЗ рд╡рд┐рдЬреЗрдЯреНрд╕, рдЗрдореЗрдЬ рдЧреЕрд▓рд░реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдд рдЕрд╕реЗ. jQuery рдиреЗ рд╡рд┐рд╡рд┐рдз рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдХреЛрдб рд╕реБрд╕рдВрдЧрддрддрд╛, рдЕреЕрдмреНрд╕реНрдЯреНрд░реЕрдХреНрд╢рди рд▓реЗрд╡реНрд╣рд▓реНрд╕рдЪрд╛ рд╡рд╛рдкрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ DOM рд╕рд╣ рдХрд╛рдо рдХрд░рдгреЗ рдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╕рд░рдгреЗ рд╢рдХреНрдп рдХреЗрд▓реЗ. рдпрд╛ рдмрджрд▓реНрдпрд╛рдд, рдпрд╛рдореБрд│реЗ AJAX рдЖрдгрд┐ рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЭрд░ рдлрд░рдХрд╛рдВрд╕рд╣ рд╕рдорд╕реНрдпрд╛ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдЭрд╛рд▓реА.

рддрдерд╛рдкрд┐, рдЖрдЬ рдпрд╛ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реНрд╡реАрд╕рд╛рд░рдЦреНрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдирд╛рд╣реАрдд. рддреНрдпрд╛рдкреИрдХреА рдмрд╣реБрддреЗрдХрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдорд╛рдирдХреАрдХрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ - рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╣реЗ рдлреЗрдЪ рдЖрдгрд┐ API рдирд┐рд╡рдбрдХрд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ.

рдЙрд░реНрд╡рд░рд┐рдд рд╕рдорд╕реНрдпрд╛ рдЗрддрд░ рд▓рд╛рдпрдмреНрд░рд░реАрджреНрд╡рд╛рд░реЗ рд╕реЛрдбрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЬрд╕реЗ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛. рд▓рд╛рдпрдмреНрд░рд░реА рдЗрддрд░ рдЕрдиреЗрдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд рдЬреА jQuery рдордзреНрдпреЗ рдирд╛рд╣реАрдд.

jQuery рд╕реЛрдмрдд рдХрд╛рдо рдХрд░рддрд╛рдирд╛, рдХрд╛рд╣реА рдХреНрд╖рдгреА рддреБрдореНрд╣реА рд╡рд┐рдЪрд┐рддреНрд░ рдЧреЛрд╖реНрдЯреА рдХрд░рд╛рдпрд▓рд╛ рд╕реБрд░реБрд╡рд╛рдд рдХрд░рддрд╛, рдЬрд╕реЗ рдХреА DOM рдШрдЯрдХ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддреА рдХрд┐рдВрд╡рд╛ рдбреЗрдЯрд╛ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рдгреЗ рдЖрдгрд┐ DOM рдЪреНрдпрд╛ рдорд╛рдЧреАрд▓, рд╡рд░реНрддрдорд╛рди рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рд╕реНрдерд┐рддреАрдд рдХрд╛рдп рдЪреВрдХ рдЖрд╣реЗ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдЕрддреНрдпрдВрдд рдХреНрд▓рд┐рд╖реНрдЯ рдХреЛрдб рд▓рд┐рд╣рд┐рдгреЗ. рдЖрдЧрд╛рдореА рд░рд╛рдЬреНрдпрд╛рдВрдордзреНрдпреЗ рдпреЛрдЧреНрдп рд╕рдВрдХреНрд░рдордг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.

jQuery рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рд░реЛрдзрд╛рдд рдХрд╛рд╣реАрд╣реА рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ рдкрд░реНрдпрд╛рдпрд╛рдВрдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрд│ рдХрд╛рдврд╛тАФReact, Vue рдЖрдгрд┐ AngularтАФрдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреЗ рдлрд╛рдпрджреЗ.

рдпреБрдирд┐рдЯ рдЪрд╛рдЪрдгреА рдЯрд╛рд│рдгреЗ

рдореА рдЕрдиреЗрдХрджрд╛ рдкрд╛рд╣рддреЛ рдХреА рд▓реЛрдХ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╛рдареА рдпреБрдирд┐рдЯ рдЪрд╛рдЪрдгреНрдпрд╛рдВрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рддрд╛рдд. "рдЕрдирдкреЗрдХреНрд╖рд┐рдд рддреНрд░реБрдЯреА" рд╕рд╣ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреНрд░реЕрд╢ рд╣реЛрдИрдкрд░реНрдпрдВрдд рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЫрд╛рди рдЪрд╛рд▓рд▓реЗ рдЖрд╣реЗ. рдЖрдгрд┐ рдпрд╛ рдХреНрд╖рдгреА рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдПрдХ рдореЛрдареА рд╕рдорд╕реНрдпрд╛ рдпреЗрддреЗ рдХрд╛рд░рдг рдЖрдкрдг рд╡реЗрд│ рдЖрдгрд┐ рдкреИрд╕рд╛ рдЧрдорд╛рд╡рдд рдЖрд╣реЛрдд.

рд╣реЛрдп, рдЬрд░ рдПрдЦрд╛рджреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рддреНрд░реБрдЯреА рдирд┐рд░реНрдорд╛рдг рди рдХрд░рддрд╛ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЖрдгрд┐ рдПрдХрджрд╛ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рддрд░ рддреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдирд╛рд╣реА рдХреА рддреЗ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЖрд╣реЗ.

рдЪрд╛рдЪрдгреАрдЪрд╛ рдЕрднрд╛рд╡ рд▓рд╣рд╛рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рдХрдореА-рдЕрдзрд┐рдХ рдкреНрд░рдорд╛рдгрд╛рдд рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЖрд╣реЗ. рдкрд░рдВрддреБ рдЬреЗрд╡реНрд╣рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЛрдареЗ рдЖрдгрд┐ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рдЕрд╕рддрд╛рдд, рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдВрдЪреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдгреЗ рдХрдареАрдг рдЕрд╕рддреЗ. рдореНрд╣рдгреВрди, рдЪрд╛рдЪрдгреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рдПрдХ рдЕрддреНрдпрдВрдд рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдШрдЯрдХ рдмрдирддрд╛рдд. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдПрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдШрдЯрдХ рдмрджрд▓рд▓реНрдпрд╛рдиреЗ рджреБрд╕рд░рд╛ рдЦрдВрдбрд┐рдд рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА.

рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рдХрд░рд╛ рддреНрд╡рд░рд┐рдд рдЪрд╛рдЪрдгреА.

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреНрдпрд╛ рдЖрдзреА рдлреНрд░реЗрдорд╡рд░реНрдХ рд╢рд┐рдХрдгреЗ

рдЬреНрдпрд╛рдВрдиреА рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреЗ рд╕реБрд░реВ рдХреЗрд▓реЗ, рддреЗрд╡реНрд╣рд╛ рд▓рдЧреЗрдЪрдЪ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рдлреНрд░реЗрдорд╡рд░реНрдХ рдЬрд╕реЗ рдХреА React, Vue рдХрд┐рдВрд╡рд╛ Angular рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рдХреЗрд▓реЗ рддреНрдпрд╛рдВрдирд╛ рдореА рдЙрддреНрддрдо рдкреНрд░рдХрд╛рд░реЗ рд╕рдордЬрддреЛ.

рдореА рдореНрд╣рдгрд╛рдпрдЪреЗ рдХреА рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрдзреА JavaScript рдЖрдгрд┐ рдирдВрддрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╢рд┐рдХрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЖрддрд╛ рдорд▓рд╛ рдЦрд╛рддреНрд░реА рдкрдЯрд▓реА рдЖрд╣реЗ рдХреА рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реЗ рд╕рд░реНрд╡ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. JS рдЦреВрдк рд▓рд╡рдХрд░ рдмрджрд▓рддреЗ, рддреНрдпрд╛рдореБрд│реЗ рддреБрдореНрд╣рд╛рд▓рд╛ JavaScript рд╢рд┐рдХрддрд╛рдирд╛ React, Vue рдХрд┐рдВрд╡рд╛ Angular рд╡рд╛рдкрд░реВрди рдХрд╛рд╣реА рдЕрдиреБрднрд╡ рдорд┐рд│рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдпрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рд╡рд┐рдХрд╛рд╕рдХрд╛рдЪреНрдпрд╛ рдкрджрд╛рд╕рд╛рдареА рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрд╡рд░ рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрд╡рд░ рд╣реЛрдК рд▓рд╛рдЧрд▓рд╛ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореА рдЦрд░реЛрдЦрд░ рд╡рд░ тАЬJavaScriptтАЭ рд╢реЛрдзрд▓реЗ рддреЗрд╡реНрд╣рд╛ рдорд▓рд╛ рд╣реЗрдЪ рд╕рд╛рдкрдбрд▓реЗ.

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рдиреЛрдХрд░реАрдЪреНрдпрд╛ рд╡рд░реНрдгрдирд╛рдиреБрд╕рд╛рд░ рддреНрдпрд╛рдВрдирд╛ jQuery рдЖрдгрд┐ JavaScript рдЪреЗ рдЬреНрдЮрд╛рди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рддреНрдпрд╛. рдпрд╛ рдХрдВрдкрдиреАрд╕рд╛рдареА рджреЛрдиреНрд╣реА рдШрдЯрдХ рддрд┐рддрдХреЗрдЪ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗрдд.

рдпреЗрдереЗ рдЖрдгрдЦреА рдПрдХ рд╡рд░реНрдгрди рдЖрд╣реЗ рдЬреЗ рдлрдХреНрдд "рдореВрд▓рднреВрдд" рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддреЗ:

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рдЖрдгрд┐ рд╣реЗ рдореА рдкрд╛рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рд╕реБрдорд╛рд░реЗ рдЕрд░реНрдзреНрдпрд╛ рд░рд┐рдХреНрдд рдкрджрд╛рдВрдордзреНрдпреЗ рдШрдбрддреЗ. рддрдерд╛рдкрд┐, рдорд╛рдЭрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЖрд╣реЗ рдХреА рдЬреЗрдПрд╕ рдЖрдгрд┐ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╢рд┐рдХрдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрд│реЗрдЪреЗ рдпреЛрдЧреНрдп рдЧреБрдгреЛрддреНрддрд░ рдЕрдВрджрд╛рдЬреЗ 65% рддреЗ 35% рдЖрд╣реЗ, 50 рддреЗ 50 рдирд╛рд╣реА.

"рд╕реНрд╡рдЪреНрдЫ рдХреЛрдб" рдЪреНрдпрд╛ рд╕рдВрдХрд▓реНрдкрдиреЗрд╢реА рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдгреНрдпрд╛рд╕ рдЕрдирд┐рдЪреНрдЫрд╛

рдкреНрд░рддреНрдпреЗрдХ рдорд╣рддреНрддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рд╡рд┐рдХрд╛рд╕рдХрд╛рд▓рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирд╛рдпрдЪреЗ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╕реНрд╡рдЪреНрдЫ рдХреЛрдб рддрдпрд╛рд░ рдХрд░рдгреЗ рд╢рд┐рдХрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рддреБрдордЪреНрдпрд╛ рдХрд░рд┐рдЕрд░рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ "рдХреНрд▓реАрди рдХреЛрдб" рдпрд╛ рд╕рдВрдХрд▓реНрдкрдиреЗрд╢реА рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдгреЗ рдпреЛрдЧреНрдп рдЖрд╣реЗ. рдЬрд┐рддрдХреНрдпрд╛ рд▓рд╡рдХрд░ рддреБрдореНрд╣реА рдпрд╛ рд╕рдВрдХрд▓реНрдкрдиреЗрдЪреЗ рдкрд╛рд▓рди рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░рд╛рд▓, рддрд┐рддрдХреНрдпрд╛ рд▓рд╡рдХрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рдЪреНрдЫ рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рд╕рд╡рдп рд╣реЛрдИрд▓ рдЬреА рдирдВрддрд░ рд░рд╛рдЦрдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ.

рддрд╕реЗ, рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдЖрдгрд┐ рд╕реНрд╡рдЪреНрдЫ рдХреЛрдбрдЪреЗ рдлрд╛рдпрджреЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рддрдГ рд╡рд╛рдИрдЯ рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА. рддреБрдордЪреА рдХреМрд╢рд▓реНрдпреЗ рдирдВрддрд░ рдЙрдкрдпреЛрдЧреА рдкрдбрддреАрд▓, рдХрд╛рдорд╛рд╡рд░, рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рджреБрд╕рд▒реНрдпрд╛рдЪреНрдпрд╛ рд╡рд╛рдИрдЯ рдХреЛрдбрдореБрд│реЗ рдШрд╛рдмрд░реВрди рдЬрд╛рддрд╛.

рдореЛрдареНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреЗ рдХрд╛рдо рдЦреВрдк рд▓рд╡рдХрд░ рд╕реБрд░реВ рдХрд░рдгреЗ

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рдорд╛рдЭреНрдпрд╛ рдХрд╛рд░рдХрд┐рд░реНрджреАрдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдХрд╛рд│рд╛рдд рдореА рдПрдХ рдореЛрдареА рдЪреВрдХ рдХреЗрд▓реА: рдореА рдЕрдЬреВрди рддрдпрд╛рд░ рдирд╕рддрд╛рдирд╛ рдПрдХ рдореЛрдард╛ рдкреНрд░рдХрд▓реНрдк рд╣рд╛рддреА рдШреЗрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛.

рдпреЗрдереЗ рдХрд╛рдп рдЪреВрдХ рдЖрд╣реЗ рддреЗ рддреБрдореНрд╣реА рд╡рд┐рдЪрд╛рд░реВ рд╢рдХрддрд╛. рдПрдХ рдЙрддреНрддрд░ рдЖрд╣реЗ. рд╡рд╕реНрддреБрд╕реНрдерд┐рддреА рдЕрд╢реА рдЖрд╣реЗ рдХреА рдЬрд░ рддреБрдореНрд╣реА рдордзреНрдпрдо рдХрд┐рдВрд╡рд╛ рд╡рд░рд┐рд╖реНрда рдирд╕рд╛рд▓ рддрд░ рдмрд╣реБрдзрд╛ рддреБрдореНрд╣реА рддреБрдордЪрд╛ "рдореЛрдард╛ рдкреНрд░рдХрд▓реНрдк" рдкреВрд░реНрдг рдХрд░реВ рд╢рдХрдгрд╛рд░ рдирд╛рд╣реА. рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдмрд░реЗрдЪ рдШрдЯрдХ рдЖрдгрд┐ рдЧреЛрд╖реНрдЯреА рдЕрд╕рддреАрд▓. рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдХрд╛рд░рдХрд┐рд░реНрджреАрдЪреНрдпрд╛ рдЕрдЧрджреА рд╕реБрд░реБрд╡рд╛рддреАрд╕, рддреБрдореНрд╣реА рдЪрд╛рдЪрдгреНрдпрд╛, рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЗрддреНрдпрд╛рджреА рд╡рд╛рдкрд░реВрди "рд╕реНрд╡рдЪреНрдЫ рдХреЛрдб" рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рд╕рд╡рдп рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдирд╕реЗрд▓ рддрд░ рддреБрдореНрд╣реА рд╕рд╛рдордирд╛ рдХрд░реВ рд╢рдХрдгрд╛рд░ рдирд╛рд╣реА.

рд╕рдордЬрд╛ рддреБрдореНрд╣реА рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдмрд░рд╛рдЪ рд╡реЗрд│ рдШрд╛рд▓рд╡рд▓рд╛, рддреЛ рдкреВрд░реНрдг рдХреЗрд▓рд╛ рдирд╛рд╣реА рдЖрдгрд┐ рдЖрддрд╛ рдордзреНрдпрдо рд╕реНрддрд░рд╛рд╡рд░ рдЬрд╛рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдЖрд╣рд╛рдд. рдЖрдгрд┐ рдордЧ рдЕрдЪрд╛рдирдХ рддреБрдордЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдХреА рддреБрдореНрд╣реА рд╣рд╛ рдХреЛрдб рдХреЛрдгрд╛рд▓рд╛рд╣реА рджрд╛рдЦрд╡реВ рд╢рдХрдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреЛ рдлрд╛рд░ рдЪрд╛рдВрдЧрд▓рд╛ рдирд╛рд╣реА рдЖрдгрд┐ рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧрдЪреА рдЧрд░рдЬ рдЖрд╣реЗ. рддрдерд╛рдкрд┐, рддреБрдореНрд╣реА рдпрд╛ "рд╢рддрдХрд╛рдЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░" рдмрд░рд╛рдЪ рд╡реЗрд│ рдШрд╛рд▓рд╡рд▓рд╛ рдЖрдгрд┐ рдЖрддрд╛ рддреБрдордЪреНрдпрд╛ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдУрдордзреНрдпреЗ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдХрд╛рдорд╛рдЪреА рдЙрджрд╛рд╣рд░рдгреЗ рдирд╛рд╣реАрдд. рдЖрдгрд┐ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдУрдордзреНрдпреЗ рдлрд╛рд░ рдореЛрдареЗ рдирд╕рд▓реЗ рддрд░реА рддреНрдпрд╛рдВрдЪреЗ рдХрд╛рдо рджрд╛рдЦрд╡реВ рд╢рдХрддреАрд▓ рдЕрд╢рд╛ рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрдЪреА рддреБрдореНрд╣реА рдПрдХрд╛рдорд╛рдЧреВрди рдПрдХ рдореБрд▓рд╛рдЦрдд рдЧрдорд╛рд╡рд╛рд▓.

рдХреЛрдгрддреНрдпрд╛рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рднрд╡рд┐рд╖реНрдпрд╛рдд рддреБрдореНрд╣рд╛рд▓рд╛ рд░рд┐рдлреЕрдХреНрдЯрд░ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓, рдХрд╛рд░рдг рдХреЛрдб рдлрд╛рд░рд╕рд╛ рдЪрд╛рдВрдЧрд▓рд╛ рдирд╛рд╣реА рдЖрдгрд┐ рддреБрдореНрд╣реА рд╡рд╛рдкрд░рд▓реЗрд▓реЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рддреБрдореНрд╣рд╛рд▓рд╛ рд╣рд╡реЗ рддрд╕реЗ рдирд╛рд╣реА. рдкрд░рд┐рдгрд╛рдореА, рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реЗ рд╕рдордЬрд▓реЗ рдЖрд╣реЗ рдХреА рд╕рд░реНрд╡рдХрд╛рд╣реА рдареАрдХ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рд╕реБрд░рд╡рд╛рддреАрдкрд╛рд╕реВрди рдкреБрдиреНрд╣рд╛ рд▓рд┐рд╣рд┐рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ.

рдЕрд░реНрдерд╛рдд, рд╣реЗ рд╕рд░реНрд╡ рддреБрдордЪреНрдпрд╛ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдУрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдкрд░рдВрддреБ рд╕рдВрднрд╛рд╡реНрдп рдирд┐рдпреЛрдХреНрддреНрдпрд╛рд▓рд╛ рддреЗрдереЗ рдмрд░реНтАНрдпрд╛рдЪ рдЙрдгрд┐рд╡рд╛ рджрд┐рд╕рддреАрд▓ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдирд┐рд╖реНрдХрд░реНрд╖рд╛рдкрд░реНрдпрдВрдд рдкреЛрд╣реЛрдЪреЗрд▓.

рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЖрдгрд┐ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╢рд┐рдХрдгреНрдпрд╛рдЪреА рдЕрдирд┐рдЪреНрдЫрд╛

рддреБрдореНрд╣реА рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЖрдгрд┐ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХреЗрд╡реНрд╣рд╛ рд╕реБрд░реВ рдХрд░рд╛рд╡рд╛ рдпрд╛рдмрджреНрджрд▓ рддреБрдореНрд╣реА рдмрд░рд╛рдЪ рдХрд╛рд│ рд╡рд╛рдж рдШрд╛рд▓реВ рд╢рдХрддрд╛. рдХрд╛рд╣реА рд▓реЛрдХ JavaScript рдордзреНрдпреЗ рдкреНрд░рднреБрддреНрд╡ рдорд┐рд│рд╡рдгреНрдпрд╛рдЖрдзреА рд╣реЗ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕реБрдЪрд╡рддрд╛рдд, рддрд░ рдХрд╛рд╣реА рдирдВрддрд░.

рдорд╛рдЭрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЖрд╣реЗ рдХреА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рд╣реЗ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╢рд┐рдХрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рдордЬреВрди рдШреЗрдгреЗ рдлрд╛рдпрджреЗрд╢реАрд░ рдЖрд╣реЗ, рдХрд╛рд░рдг рдпрд╛рдореБрд│реЗ рд╕рдВрдЧрдгрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдгрд┐ рдЧрдгрдиреЗрдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪреА рдореВрд▓рднреВрдд рдорд╛рд╣рд┐рддреА рдорд┐рд│реЗрд▓.

рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧрдгрдирд╛ рдЖрдгрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдордЪрд╛ рдЕрд╡рд┐рднрд╛рдЬреНрдп рднрд╛рдЧ рдЖрд╣реЗрдд. рд╡рд╛рд╕реНрддрд╡рд┐рдХ, рдХреЙрдореНрдкреНрдпреБрдЯрд░ рдкреНрд░реЛрдЧреНрд░реЕрдореНрд╕ рд╣реЗ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдгрд┐ рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрджреНрдзрддреАрдиреЗ рд╕рдВрд░рдЪрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рдЪреЗ рд╕рдВрдпреЛрдЬрди рдЖрд╣реЗрдд, рдПрд╡рдвреЗрдЪ.

рд╢рд╛рд░реАрд░рд┐рдХ рд╣рд╛рд▓рдЪрд╛рд▓реАрдВрдирд╛ рдирдХрд╛рд░

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рд╡рд┐рдХрд╛рд╕рдХрд╛рд╕рд╛рдареА рдЦреЗрд│ рдЦреЗрд│рдгреЗ рдЦреВрдк рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ. рдореА рдЯреНрд░реЗрдирд░ рдирд╛рд╣реА, рдкрдг рдореА рдорд╛рдЭреНрдпрд╛ рд╢рд░реАрд░рд╛рддреАрд▓ рдмрджрд▓ рд╡рд░реНрд╖рд╛рдиреБрд╡рд░реНрд╖реЗ рдкрд╛рд╣рд┐рд▓рд╛ рдЖрд╣реЗ. рдореНрд╣рдгреВрдирдЪ, рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдВрдЧреВ рд╢рдХрддреЛ рдХреА рд╢рд╛рд░реАрд░рд┐рдХ рд╡реНрдпрд╛рдпрд╛рдорд╛рдЪреНрдпрд╛ рдЕрднрд╛рд╡рд╛рдореБрд│реЗ рдХрд╛рдп рд╣реЛрддреЗ.

рдорд╛рдЭреА рдкрд╣рд┐рд▓реА рдиреЛрдХрд░реА рдмрд░реНтАНрдпрд╛рдЪ рдХрд╛рд░рдгрд╛рдВрдореБрд│реЗ рдЦреВрдк рд╕рдорд╕реНрдпрд╛рдкреНрд░рдзрд╛рди рд╣реЛрддреА рдЖрдгрд┐ рддреНрдпрд╛рддреАрд▓ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдореНрд╣рдгрдЬреЗ рдлрдХреНрдд рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдд рдореА рдЬрд╡рд│рдЬрд╡рд│ рджреЛрди рдбрдЭрди рдХрд┐рд▓реЛрдЧреНрд░реЕрдо рд╡рд╛рдврд╡рд▓реЗ. рдордЧ рдореА рд╕рдХреНрд░рд┐рдпрдкрдгреЗ JavaScript рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХреЗрд▓рд╛.

рддреБрдореНрд╣реА рд╡реНрдпрд╛рдпрд╛рдо рди рдХреЗрд▓реНрдпрд╛рд╕, рддреБрдордЪреЗ рд╡рдЬрди рд╡рд╛рдврдгреНрдпрд╛рдЪрд╛ рдзреЛрдХрд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдпрд╛рдЪреЗ рдЕрдиреЗрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреАрд▓: рд▓рдареНрдардкрдгрд╛, рдорд╛рдпрдЧреНрд░реЗрди (рддреАрд╡реНрд░ рдЖрдЬрд╛рд░рд╛рдВрд╕рд╣), рдЙрдЪреНрдЪ рд░рдХреНрддрджрд╛рдм рдЗ. рд╕рдорд╕реНрдпрд╛рдВрдЪреА рдпрд╛рджреА рдЦрд░реЛрдЦрд░рдЪ рдЕрдВрддрд╣реАрди рдЖрд╣реЗ.

рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕реНрд╡-рдкреГрдердХреНрдХрд░рдг

рдирд╡рд╢рд┐рдХреНрдпрд╛ JavaScript рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ 8 рдЪреБрдХрд╛ рдЬреНрдпрд╛ рддреНрдпрд╛рдВрдирд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдмрдирдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрддрд╛рдд

рдХреБрдЯреБрдВрдм рдЖрдгрд┐ рдкреНрд░рд┐рдпрдЬрди рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗрдд. JavaScript рд╢рд┐рдХрдгреНрдпрд╛рдд рд╕реНрд╡рддрдГрд▓рд╛ рдмреБрдбрд╡реВрди рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдорд╛рдирд╕рд┐рдХ рдЖрдгрд┐ рднрд╛рд╡рдирд┐рдХ рдЬреАрд╡рдирд╛рдЪреЗ рдорд╣рддреНрддреНрд╡ рдХрдореА рд▓реЗрдЦреВрди, рддреБрдореНрд╣реА рдЙрджрд╛рд╕реАрди рд╣реЛрдгреНрдпрд╛рдЪрд╛, рдЪрд┐рдбрдЪрд┐рдб рд╣реЛрдгреНрдпрд╛рдЪрд╛, рдиреАрдЯ рдЭреЛрдк рди рд▓рд╛рдЧрдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рд╣реЛрдгреНрдпрд╛рдЪрд╛ рдзреЛрдХрд╛ рдкрддреНрдХрд░рддрд╛.

рдирд┐рд╖реНрдХрд░реНрд╖

рдорд▓рд╛ рдЖрд╢рд╛ рдЖрд╣реЗ рдХреА рдпрд╛рдкреИрдХреА рдХрд╛рд╣реА рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рдЖрд╣реЗрдд. рдЖрдЬ рдЬрд░ рддреБрдореНрд╣реА рд╕реНрд╡рддрдГрдЪреА рдХрд╛рд│рдЬреА рдШреЗрддрд▓реА рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдирдВрддрд░ рдЪреБрдХрд╛ рджреБрд░реБрд╕реНрдд рдХрд░рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрдгрд╛рд░ рдирд╛рд╣реАрдд.

рд╕реНрдХрд┐рд▓рдмреЙрдХреНрд╕ рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ:

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛