JavaScript Tutorial

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
рез┬ард╣рдЬрд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓

рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐ ofрдХреЛ рд╕рдмреИ рдЖрдзрд╛рд░рднреВрдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рд┐рдХреНрдиреБрд╣реЛрд╕реН: рддрдкрд╛рдИрдВрдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд▓рд╛рдИ рдЕрдзрд┐рдХ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛рддреНрдордХ, рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди, рдлрд╛рд░рдорд╣рд░реВ рдорд╛рдиреНрдп рдЧрд░реНрди, рдХреБрдХреАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ, рд░ рдЕрдиреНрдп рдзреЗрд░реИ рддрд░рд┐рдХрд╛ред

рдЕрднреНрдпрд╛рд╕ рд░ рд╢реГ CompреНрдЦрд▓рд╛ рдЕрднреНрдпрд╛рд╕ рд╕рддреНрд░рд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреВрд░реНрдг рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдордиреЛрд░рдЮреНрдЬрди рд░ рд╢реИрдХреНрд╖рд┐рдХ рддрд░рд┐рдХрд╛рдорд╛ рдкреВрд░реНрдг рдирд┐: рд╢реБрд▓реНрдХ рддрдкрд╛рдЗрдБрдХреЛ рдЖрдлреНрдиреИ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдорд╛рд░реНрдлрдд рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред

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

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

JS рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
- JS рдЕрд╡рд▓реЛрдХрди, JS рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯ, JS рдЖрдЙрдЯрдкреБрдЯ, JS Syntax, JS рд╡рдХреНрддрд╡реНрдп, JS рдЯрд┐рдкреНрдкрдгрд┐
- JS Variables, JS Operators, JS Arithmetic, JS Assignment, JS рдбрд╛рдЯрд╛ рдкреНрд░рдХрд╛рд░, JS Funferences
- JS рд╡рд╕реНрддреБрд╣рд░реВ, JS рд╕реНрдХреЛрдк, JS рдШрдЯрдирд╛рдХреНрд░рдо, JS рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕, JS рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐, JS рд╕рдВрдЦреНрдпрд╛рд╣рд░реВ
- рдЬреЗ рдПрд╕ рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рдзрд┐рд╣рд░реВ, рдЬреЗрдПрд╕ рдорда, рдЬреЗрдПрд╕ рдорд┐рддрд┐, рдЬреЗ рдПрд╕ рдорд┐рддрд┐ рдврд╛рдБрдЪрд╛, рдЬреЗ рдПрд╕ рдорд┐рддрд┐ рд╡рд┐рдзрд┐, рдЬреЗ рдПрд╕ рдПрд░реНрд░реЗ
- JS рдПрд░реЗ рд╡рд┐рдзрд┐рд╣рд░реВ, JS Booleans, JS рддреБрд▓рдирд╛, JS рд╕рд░реНрддрд╣рд░реВ, JS рд╕реНрд╡рд┐рдЪ, JS рд▓реВрдк рдХреЛ рд▓рд╛рдЧреА
- JS рд▓реВрдк рдЬрдмрдХрд┐, JS рдмреНрд░реЗрдХ, JS рдкреНрд░рдХрд╛рд░ рд░реВрдкрд╛рдиреНрддрд░рдг, JS RegExp, JS рддреНрд░реБрдЯрд┐, JS рдбрд┐рдмрдЧрд┐рдВрдЧ
- рдЬреЗ рдПрд╕ рд╣реЛрд╕реНрдЯрд┐,, рдЬреЗ рдПрд╕ рд╕реНрдЯреНрд░рд┐рдХреНрдЯ рдореЛрдб, рдЬреЗ рдПрд╕ рдЙрддреНрддрдо рдЕрднреНрдпрд╛рд╕рд╣рд░реВ, рдЬреЗ рдПрд╕ рдЧрд▓рддрд┐рдпрд╛рдВ, рдЬреЗ рдПрд╕ рдкреНрд░рджрд░реНрд╢рди
- JS рдЖрд░рдХреНрд╖рд┐рдд рд╢рдмреНрджрд╣рд░реБ, JS JSON

JS рдлрд╛рд░рд╛рдорд╣рд░реВ
- рдлрд░реНрдо рдорд╛рдиреНрдпрдХрд░рдг, рдлрд╛рд░рдо рдПрдкреАрдЖрдИ

рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рдЖрдзрд╛рд░рднреВрдд рдХреБрд░рд╛рд▓рд╛рдИ рд╕рдореЗрдЯреНрдЫред
рдпрд╕рд▓реЗ рд╕рдВрдХреНрд╖рд┐рдкреНрддрдорд╛ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рдЖрдзрд╛рд░рднреВрдд рдЪреАрдЬрдХреЛ рд╡рд░реНрдгрди рдЧрд░реНрджрдЫред

* JS рдЕрд╡рд▓реЛрдХрди
* JS рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯ
* JS рдЖрдЙрдЯрдкреБрдЯ
* JS Syntax
* JS рд╡рдХреНрддрд╡реНрдп
* рдЬреЗ рдПрд╕ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВ
* рдЬреЗ рдПрд╕ рднреНрдпрд╛рд░реАрдПрдмрд▓
* JS рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ
* JS рдЕрдВрдХрдЧрдгрд┐рдд
* JS рдЕрд╕рд╛рдЗрдирдореЗрдиреНрдЯ
* JS рдбрд╛рдЯрд╛ рдкреНрд░рдХрд╛рд░рд╣рд░реВ
рд░ рдЕрд░реБ рдзреЗрд░реИред

рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛рдХреЛ рдЕрд▓рд╛рд╡рд╛, рдпреЛ рдкреБрд╕реНрддрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдХреЛ рдЖрдзрд╛рд░рднреВрдд рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВрдХреЛ рдкрд░рд┐рдЪрдп рд╣реБрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐ it, рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ, рдЧрд╛рд╣реНрд░реЛ рдЫред рдЖрдзрд╛рд░рднреВрдд рдирд┐рдпрдорд╣рд░реВ, рдкреНрд░рд╛рдп рдЬрд╕реЛ рд╕рдордпрд╣рд░реВ, рд╕рд░рд▓ рд░ рд╕реНрдкрд╖реНрдЯ рд╣реБрдиреНрдЫрдиреНред рддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ, рдЬрдмрдХрд┐ рдпреА рдЖрдзрд╛рд░рднреВрдд рдирд┐рдпрдорд╣рд░реВрдХреЛ рдорд╛рдерд┐ рдирд┐рд░реНрдорд┐рдд, рдЖрдлреНрдиреИ рдирд┐рдпрдо, рдЖрдлреНрдиреИ рдЬрдЯрд┐рд▓рддрд╛ рдкрд░рд┐рдЪрдп рдкрд░реНрдпрд╛рдкреНрдд рдЬрдЯрд┐рд▓ рд╣реБрдиреНрдЫрдиреНред рдпрд╕ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐ rarely рдХреНрд╡реИ рдХрдо рд╕рд░рд▓ рд╡рд╛ рдЕрдиреБрдорд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирей рдбрд┐рд╕реЗрдореНрдмрд░ резрен

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдпреЛ рдПрдкрд▓реЗ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдпрд╕ рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░реНрди рд╕рдХреНрдЫ
рд▓реЛрдХреЗрд╕рди, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЬрд╛рдирдХрд╛рд░реА рд░ рдЕрдиреНрдп 4 рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛
рдпреЛ рдПрдкрд▓реЗ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рд╕рдХреНрдЫ
рд▓реЛрдХреЗрд╕рди, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЬрд╛рдирдХрд╛рд░реА рд░ рдЕрдиреНрдп 4 рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛
рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрдЬрд┐рдЯрдорд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ