рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдПрдХ рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдХреЗ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╡рд┐рд╖рдп рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛, рдЬрдмрдХрд┐ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ:
javascript.info ред
рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрдЪреНрдЫрд╛ рд╡реНрдпрдХреНрдд рдХреА:
- рдкреБрд╕реНрддрдХ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рд░рдЦреЗрдВред
- рдПрдХ рдСрдлрд╝рд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдПрдВред
- рдЧреАрдердм рдкрд░ рдПрдХ рдХрд┐рддрд╛рдм рдкрд░ рд╕рд╣рдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рдПрдВред
рдпрд╣ рд╕рдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЧрд▓рд╛ рдЪрд░рдг рд░реВрд╕реА рдореЗрдВ рд╕рд╣рдпреЛрдЧ рдФрд░ рдЕрдиреБрд╡рд╛рдж рд╣реИред
Github.com/iliakan/javascript-book рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдСрдлрд╝рд▓рд╛рдЗрди рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреБрд╕реНрддрдХ рдХрд╛ рдПрдХ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдмрд┐рдирд╛ рдХреБрдХ рдЖрдЗрд▓реИрдВрдбреНрд╕ рдкрд░ рднреА рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рд╕рднреА рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЙрджрд╛рд╣рд░рдг рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред
рдЖрдк рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдбреЗрдЯ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ - рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЧрд┐рддреВрдм рдХреЛ рдХреНрдпреЛрдВ рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╡рд┐рдХреА
рд╕рд╣рдпреЛрдЧреА рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк рдПрдХ рд╡рд┐рдХреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд┐рдХреА рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдХреЛ рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдордЧреНрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рд╡рд┐рд╢реНрд╡рдХреЛрд╢ рдХреЗ рд╕реНрд╡рддрдВрддреНрд░ рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕реБрд╕рдВрдЧрдд рдкреНрд░рд╕реНрддреБрддрд┐ рд╣реИред рдпрд╣реА рд╣реИ, рдЖрдкрдХреЛ рдПрдХ рд╕рдВрдкрд╛рджрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдкреВрд░реА рддрд╕реНрд╡реАрд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ, рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд▓рдп рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдореЗрдВ рдХрдИ рд╕реНрд╡рддрдВрддреНрд░ рдЦрдВрдб рд╣реИрдВ рддреЛ рдХрдИ рд╕рдВрдкрд╛рджрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдЦреБрдж рдХрд╛ рдСрдирд▓рд╛рдЗрди рд╕рд┐рд╕реНрдЯрдо
рдЕрдЧрд▓рд╛ рд╡рд┐рдЪрд╛рд░ рдПрдХ рд╕рд╣-рд╕рдВрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдирд╛ рд╣реИ рдЬреЛ рдКрдкрд░ рд▓рд┐рдЦреА рдЧрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреА рд╣реИред
рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рд╣рдпреЛрдЧрд╛рддреНрдордХ рд╕рдВрдкрд╛рджрди, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдореБрдЦреНрдп рд╕рдВрдкрд╛рджрдХ рдФрд░ рдЕрдиреБрднрд╛рдЧ рд╕рдВрдкрд╛рджрдХ рд╣реИрдВред рдпрд╣ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдРрд╕реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдпрд╣ рд╣реИ рдХрд┐ HTML / JS / CSS рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдорд╛рдирддрдГ рд╕рдВрд╡рд╛рджрд╛рддреНрдордХред рдФрд░ рдпрд╣ рдСрдлрд╝рд▓рд╛рдЗрди рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбрд┐рд╕реНрдХ рдкрд░ рдСрдлрд╝рд▓рд╛рдЗрди рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ - рдСрдирд▓рд╛рдЗрди рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВред
рдЕрдВрддрд┐рдо рд╡рд┐рдХрд▓реНрдк
рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЬреАрдЖрдИрдЯреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рдПрдХ рдСрдлрд╝рд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЙрджрд╛рд╣рд░рдг, рдЪрд┐рддреНрд░ рдЖрджрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП Git рдХрд╛ рдЬреНрдЮрд╛рди рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ (рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрд╕ рд╕рдВрдЧреНрд░рд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдХрдо рд╕реЗ рдХрдо, Git рдХреЛ рдХреНрд▓реЛрди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░
git diff
рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдкреЛрд╕реНрдЯ рдХрд░реЗрдВред рдФрд░ рдмреЗрд╣рддрд░ - рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдЬреНрдЮрд╛рдиред рдпрд╣ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИред
рдкреНрд▓рд╕рд╕ - рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХрд┐рд╕рдиреЗ рдХреНрдпрд╛ рднреЗрдЬрд╛, рдЧрд┐рддреБрдм рдкрд░ рдЪрд░реНрдЪрд╛, рдореБрджреНрджреЛрдВ, рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ - рд╕рднреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗред
рдПрдХ рдСрдлрд╝рд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХреА рдореБрдЦреНрдп рддрдХрдиреАрдХреА рдХрдард┐рдирд╛рдИ рдпрд╣ рдереА рдХрд┐ рдкреБрд╕реНрддрдХ рдХреЛ рди рдХреЗрд╡рд▓ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд▓реНрдХрд┐ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рджреЗрдЦрдиреЗ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рднреА рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдПрдХ рдкреБрд╕реНрддрдХ рдореЗрдВ рдкреНрд░рд╛рд░реВрдкрдг рдкрд╛рда рдПрдХ рдЬрдЯрд┐рд▓ рдкрд╛рд░реНрд╕рд░ рд╣реИ, рдЬреЛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдорд╛рд░реНрдХрдбрд╛рдЙрди, рдЖрд░рдбреЙрдХ, рдЯреЗрдХреНрд╕рдЯрд╛рдЗрд▓ рдЖрджрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрддрд┐рд░рд┐рдХреНрдд рдбрд┐рдЬрд╛рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рд╕рд╛рдордЧреНрд░реА рдХреА рдСрдЯреЛ-рдЯреЗрдмрд▓ рдФрд░ рдЕрдиреНрдпред рдореИрдВ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЧрдпрд╛, рдФрд░ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдПрдХ рд╕реБрдВрджрд░, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрд╡рд░реВрдкрдг рдХреЛ рд╢реБрджреНрдз рдЬреЗрдПрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ред рдЙрд╕реА рд╕рдордп, рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдерд╛рдиреАрдп XmlHttpRequest +
Patched Syntaxhighlighter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг 3 рдкрд╛рда рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд▓рдкреЗрдЯрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг 2ред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рддреЛ 3 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рдХреНрдпреЛрдВ рд╣реИ - рдореБрдЭреЗ рд╕реБрдирдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред
рдпрд╣реА рд╣реИ, рджрд░реНрд╢рдХ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЙрд╕реЗ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдХреЛрдб рдХреА рд▓рдЧрднрдЧ рдбреЗрдврд╝ рд╣рдЬрд╛рд░ рд▓рд╛рдЗрдиреЗрдВ, рдФрд░ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдм рдХреЛрдбред
рдПрдХрдорд╛рддреНрд░ рдЕрдкрд╡рд╛рдж рдпрд╣ рд╣реИ рдХрд┐ рдЬреЗрдПрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рддрдм рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЙрдЪрд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдЖрдк рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдПрдкреНрд▓реЗрдЯ рдХрд╛рдлреА рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЗрд╕рдХрд╛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдЙрд╕реА рдЬрдЧрд╣ рдкрд░ рд╣реИред
рдЕрдм рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЛ Github
github.com/iliakan/javascript-book рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб, рджреЗрдЦрд╛, рд╕рдВрдкрд╛рджрд┐рдд рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди / рдЕрдиреБрд╡рд╛рдж рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдпрд╛ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ рддреЛ рд▓рд┐рдЦреЗрдВ ... рд╣рд╛рдВ, рд╡реИрд╕реЗ, рдПрдХ рд░реАрдбрдореА рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдкреВрд░рдХ рдХрд░реВрдВрдЧрд╛ред
- рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдВрдмрдВрдз рд╣реИ,
рдЗрд▓рд┐рдпрд╛ рдХрд╛рдВрддреЛрд░