0:00
рдЖрдЬ рдХреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ arrow functions рдХреЛ revisit рдХрд░реЗрдВрдЧя┐╜
0:02
рд╣рдо рд▓реЛрдЧ рджреЗрдЦреЗрдВрдЧреЗ arrow functions рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рджреБрдмрд╛рд░рд╛ рд╕реЗ рд╣рдо рд▓реЛрдЧ рдХреБрдЫ рдмрд╛рддреЗрдВ arrow functions рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧя┐╜
0:08
рдЬреЛ рдХрд┐ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬрд╛рдирдирд╛ рдмрд╣реБрдд рдЬрд╛рджрд╛ рдЬрд╝рд░реВрд░реА рд╣реИ рдЪрд▓рддреЗ рд╣реИрдВ computer screen рдореЗрдВ and let's get started
0:13
рдЕрдм рд╣рдо рд▓реЛрдЧ рдмрд╛рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдПрд░реЛ рдлрдВрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдм рд╣рдо рдХреНрдпрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдпрд╣рд╛рдВ рдкрд░ рд╣рдо рд▓реЛрдЧ рд░рд┐рд╡рд┐рдЬрд┐рдЯ рдХрд░реЗрдВрдЧя┐╜
0:28
рдФрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреБрдЫ рдЪреАрдЬреЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдорд╛рд▓реЛрдВ рдмреЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╕реЗ рд╣реЗрд▓реЛ рдирд╛рдо рдХрд╛ рдПрдХ рдПрд░реЛ рдлрдВрдХреНрд╢рди рд╣реИ рдареАрдХ рд╣реИ рд╕реЗ рд╣реЗрд▓реЛ рдирд╛рдо рдХя┐╜
0:35
рдХреНрдпрд╛ рд╣реИ рдПрд░реЛ рдлрдВрдХреНрд╢рди рд╣реИ рдареАрдХ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдореИрдВ рд╕рд┐рдВрдкрд▓реА рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд╣реЗрд▓реЛ рдареАрдХ рд╣реИ рддреЛ рдЗрд╕рдХя┐╜
0:44
рд▓рд┐рдЦрдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдорд╛рди рд▓реЛ рдЗрд╕рдХреЛ рдпрд╣рд╛рдВ рдкрд░ рд╕реЗ рд╣реЗрд▓реЛ рдЬреЛ рд╣реИ рдлреЙрд▓ рднреА рдХрд░рддрд╛ рд╣реВрдВ рдЕрдм рдПрдХ рдмрд╛рдд рддреЛ рдпрд╣рд╛рдВ рдкя┐╜
0:50
рдЖрдкрдХреЛ рднреА рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЛ рд░рд┐рд▓реЛрдб рдХрд░реВрдВ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рд╣реЗрд▓реЛ рд▓рд┐рдЦрдХрд░ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдареАрдХ рд╣реИ рдФрд░ рдЗрд╕ рдмрд╛рдд рдХреЛ рдмрддрд╛рдия┐╜
0:55
рдХрд╛ рдореБрдЭреЗ рдХреЛрдИ рдирд╛рдо рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП рдареАрдХ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдорд┐рд▓реЗрдЧрд╛ рднреА рдирд╣реАрдВ рдХреЛрдИ рдирд╛рдо рдЕрдЧрд░ рдЖрдк рдХрд┐рд╕реА рдХреЛ рдмрддрд╛рдУрдЧреЗ рддреЛ рд╣рд╛рдВ рдмрддя┐╜
0:59
рддрдВрдЬреВрд░ рд▓реЛрдб рд▓реЛрдЧ рд╣реЗрд▓реЛ рдХрд░реЛрдЧреЗ рд╣реЗрд▓реЛ рд╣реА рдЖрдПрдЧрд╛ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
1:05
рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдк simply рдЗрд╕рдХреЛ рдмрд┐рдирд╛ bracket рдХреЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИя┐╜
1:09
рдХреНрдпреЛрдВрдХрд┐ рдпреЗ simply рдПрдХ line рд╣реИ рдареАрдХ рд╣реИ рд╣рд╛рдБ рдЖрдк рдЗрд╕рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдареАрдХ рд╣я┐╜
1:13
рддреЛ рдЖрдк рдЗрд╕рдХреЛ рдРрд╕реЗ рд▓рд┐рдЦреЗрдВрдЧреЗ рддреЛ рднреА рдЖрдкрдХрд╛ рдЪрд▓реЗрдЧрд╛ рд╣реА function рдареАрдХ рд╣реИ рддреЛ рд╣рдо bracket skip рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
1:18
рдЕрдЧрд░ single liner рд╣реИ рддреЛ multi lines рднреА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдкрдХреЛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
1:23
рдореИрдВрдиреЗ hello рдХреЗ рд╕рд╛рде рд╕рд╛ semi color рд▓рдЧрд╛ рдХреЗ high рднреА рд▓рд┐рдЦ рджрд┐рдпрд╛ рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рднреА рдЪрд▓реЗрдЧя┐╜
1:27
but not recommended рдпрд╛ not recommended at all рдХреНрдпреЛрдВрдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдирд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЕрдЧрд░ рдЖрдк рд▓рд┐рдЦреЛрдЧреЗ рддреЛ readability рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ рд▓рдЧрд╛рдИ рд▓реЗрдирд╛ рдпрд╛рд░ рдареАрдХ рд╣реИ curly brace
1:37
рдЕрдм рдорд╛рди рд▓реЛ рдХрд┐ рдХреБрдЫ рдРрд╕рд╛ рд╣реЛрддрд╛ рдореИрдВ рдпрд╣ рд╣рдЯрд╛рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рд╕реЗ рдЕрдм рдорд╛рди рд▓реЛ рдЖрдк рдХрд╣ рд░рд╣реЗ рд╣реЛ рдпрд╣рд╛рдБ рдкрд░ рдХрд┐ рдореИрдВ рдПрдХ variable рднреА рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜
1:44
рдорд╛рд▓реЛ рдореИрдВ name рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ argument рдкрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜
1:49
рдЗрд╕ function рдХреЛ рдФрд░ рд╡реЛ рдЬреЛ argument рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рд╡реЛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ name
1:54
рдЬреЛ рдХрд┐ Harry рд╣реЛрдЧрд╛ рдЬреЛ рдХрд┐ Harry рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ say hello рдирд╛рдо рдХреЗ function рдХя┐╜
1:58
рддреЛ рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЛ reload рдХрд░реВрдБ рдЕрднреА рддреЛ рдЖрдк рджреЗрдЦреЛ hello harry рдпрд╣рд╛рдБ рдкрд░ рдЖ рдЧрдпрд╛ рдФрд░ рдЗрд╕рдХрд╛ рднреА рдирд╛рдо рдЖрдкрдХреЛ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ рдЕрдЧрд░ рдЖрдк guess рдХрд░реЛрдЧреЗ рддреЛ рдареАрдХ рд╣я┐╜
2:04
no prizes for guessing рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдЬрд┐рд╕рдХрд╛ рдЗрдирд╛рдо рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ рд╡реЛ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдпрд╣рд╛рдБ рд╕реЗ рдЕрдЧрд░ рдпя┐╜
2:10
рдмреНрд░рд╛рдХреЗрдЯреНрд╕ рд╣рдЯрд╛ рджреЛ рдирд╛, рдкреЗрд░реЗрдВрдереЗрд╕рд┐рд╕, рддрдм рднреА рдЖрдкрдХрд╛ рдХрд╛рдо рдмрди рдЬрд╛рдПрдЧрд╛, рдареАрдХ рд╣реИ
2:15
рддреЛ рдЕрдЧрд░ рдЕрднреА рдореИрдВ рдЗрд╕рдХреЛ рд░рд┐рд▓реЛрдб рдХрд░реВрдБ рдпрд╣рд╛рдБ рдкрд░, рддреЛ рд╣реИрд▓реЛ рд╣реИрд░реА рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЬреЛ рд╣реИ рдЖрдЙрдЯрдкреВрд░реНрдЯ рджреЗрдЦ рдкрд╛рдКрдБрдЧрд╛
2:19
рдХреНрдпреЛрдВрдХрд┐ exactlykteamthing рд╣реИ рдФрд░ рдПрдХ рдЪреАрдЬрд╝ рдЕрдЧрд░ рдорд╛рди рд▓реЛ рд╣реИрд░реА рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде goodafternoon
2:27
рдЕрдм рдХреНрдпрд╛ рдмреЛрд▓рдирд╛ рд╣реИ рдорд╛рди рд▓реЛ рд╡реЛ рдЪреАрдЬрд╝ рднреА рдЖрдк рдпрд╣рд╛рдБ рдкрд░ variable рдХреЗ рдереНрд░реВрд▓ рд▓реЗрдХрд░ рдЖрдирд╛ рдЪрд╛рд╣рддреЗ рд╣я┐╜
2:32
рддреЛ рд╡реЛ рднреА рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реЛ рддреЛ рдЖрдк simply рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣я┐╜
2:36
greeting space name comma greeting name greeting variables function
2:50
рддреЛ рдореБрдЭреЗ bracket рд▓рдЧрд╛рдирд╛ рдпрд╣рд╛рдБ рдкрд░ рдЬреЛ parenthesis рд╣реИ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП mandatory рд╣реЛ рдЬрд╛рддрд╛ рд╣я┐╜
2:54
рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдореБрдЭреЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓рд╛ syntax error рдЕрднреА рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ greeting plus name рдХрд░реВрдБрдЧя┐╜
2:58
рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдХрд┐ good afternoon рд╣реИ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ greeting рдХреА рдЬрдЧрд╣ good afternoon рдЖрдпрд╛ рдФрд░ name рдХреА рдЬрдЧрд╣ hairy рдЖ рдЧрдпя┐╜
3:05
рддреЛ рдореИрдВ рдпреЗ parenthesis рдЕрдм рдирд╣реАрдВ рдЕрдЯрд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рд╕реЗ рдЬрд╝рд╛рджрд╛ variable рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕ error function рдХреЛ рдареАрдХ рд╣я┐╜
3:10
рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭреЗ рдорд┐рд▓реЗрдЧрд╛ syntax error рдХрд╣рд╛ рдпрд╣ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХреБрд▓ рдорд┐рд▓рд╛ рдХрд░ рдХрд┐ рд╡рд╣ рдмреНрд░рд╛рдХреЗрдЯ рд▓рдЧрд╛ рд▓реЛ рдареАрдХ рд╣реИ рд╕рдм рдЖрдкрдХреЗ рдПрдХ рдмрд╛рдд рдпрд╣ рд╣я┐╜
3:15
рдЪрд▓реЛ рдЬреА рдпрд╣ рднреА рдмрдврд╝рд┐рдпрд╛ рд╣реИ рдпрд╣ рднреА рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рдФрд░ рдореБрдЭреЗ рднреА рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рдХрд┐ рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рдЕрдм рдПрдХ рдФрд░ рдХреЗрд╕ рджреЗрдЦрддреЗ рд╣реИя┐╜
3:22
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ рдереЛрдбрд╝реА рд╕реА рдареАрдХ рд╣реИ рдорд╛рд▓реЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ object рдмрдирд╛рддрд╛ рд╣реВрдБ x рдирд╛рдо рд╕я┐╜
3:28
рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореИрдВ рджреЗрддрд╛ рд╣реВрдБ name harry рдареАрдХ рд╣реИ рдФрд░ role js developer experience
3:39
exp рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ 20 years рдЬрд╛рджрд╛ рдирд╣реАрдВ рд╣реЛ рдЧрдпрд╛ рдереЛрдбрд╝рд╛ 30 рдХрд░ рджреЗрддрд╛ рд╣реИ рдХрдо рд╣реЛ рдЧрдпрд╛ 20
3:48
30 years of experience рдареАрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ say hello Harry good afternoon рдЗрд╕рдХреЛ рдореИрдВ рддрд░рд╣ comment out рдХрд░реВрдБрдЧя┐╜
3:53
рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛ x console.log x.name x.exp рддреЛ рдпрд╣ рдореИрдВ рдХрд░реВрдБрдЧрд╛ рддреЛ рд╢рд╛рдпрдж рдЖрдк рдореЗрдВ рд╕реЗ рдХрдИ рд▓реЛрдЧ рдХрд╣реЛрдЧреЗ рдпрд╛рд░ рдпрд╣ рдХреНрдпрд╛ time pass рдХрд░ рд░рд╣реЗ рд╣я┐╜
4:05
рд╣реИрд░реА 30 рдЖрдирд╛ рд╣реА рд╣реИ рдареАрдХ рд╣реИ рддреЛ time pass рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреНрдпрд╛ рдмрд╛рдд рд╣реИ рдЪрд▓реЛ рдпрд╣ time pass рдХрд░рдиреЗ рд╡рд╛рд▓реА рдмрд╛рдд рдея┐╜
4:10
рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдБ рдЖрдкрдХреА рдмрд╛рдд рдореИрдВрдиреЗ рдорд╛рдиреА рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкрддрд╛ рд╣реИ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ function рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реВя┐╜
4:15
рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдБ show рдПрдХ function рд╣реИ рдЬреЛ рдХреА рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣я┐╜
4:22
рдЬреЛ рдХреА simply рдПрдХ the name is рдФрд░ рдореИрдВ dollar рдХреЗ рдЕрдВрджрд░ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдБ this.name
4:31
рддреЛ рдЖрдкрдХреЛ рдпрд╛рд░ рдпреЗ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, this рдХреНрдпрд╛ рд╣реИ, рдареАрдХ рд╣реИ, рддреЛ this рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдХрд┐ this will refer to this object
4:37
рдЬреЛ рдХреА x рд╣реИ, рдареАрдХ рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛, рдЗрд╕рдХреЛ, in properties of console.log рдирд╛ рдХрд░рдХреЗ
4:43
рдореИрдВ x.show рдХрд░рдХреЗ рдЗрд╕рдХреЛ call рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ, рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ function рднреА рд▓рд┐рдЦреВрдБрдЧрд╛
4:47
рдЕрд░реЛ рдлрдВрдХреНрд╢рди рдпреВрдЬ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдиреЙрд░реНрдорд▓ рдЬреЛ рд╣рдорд╛рд░рд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдлрдВрдХреНрд╢рди рд╣реЛрддрд╛ рд╣реИ рд╡рд╣ рдпреВрдЬ рдХрд░реВрдВрдЧрд╛ рдареАрдХ рд╣реИ рддреЛ рдЬрдм рднреА рдореИрдВ рдПрдХ рдиреЙрд░реНрдорд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдлрдВрдХреНрд╢рди рдпреВрдЬ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рджрд┐рд╕ рдХреЛ рд░реЗрдлрд░ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рджрд┐рд╕ рд╣реЛрддрд╛ рд╣реИ рдпреЗ рдУрдмреНрдЬреЗрдХреНя┐╜
5:17
role show obviously name role role personal role display
5:50
рдПрдХ second рдХреЗ рдмрд╛рдж display рдХрд░реЗрдЧрд╛ рддреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЬреЛ рд╣реИ drama рдЖрдПрдЧя┐╜
5:54
code рдореЗрдВ рддреЛ рдореБрдЭреЗ code рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ drama рдЪрд╛рд╣рд┐рдП рдХрд┐ рдмрд╛рдж рджреЛ second рдХреЗ рдмрд╛рдж display рд╣реЛ рд░рд╣рд╛ рд╣я┐╜
5:59
рдХреБрдЫ рдРрд╕рд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдореИрдВ рдпреЗ рдХрд░рдХреЗ рдЦреБрд╢реА рдЦреБрд╢реА рдЙрдореАрдж рд▓рдЧрд╛ рдХреЗ рдмреИрда рдЧрдпрд╛ рдЗрд╕рд╕реЗ рдХрд┐ рдпреЗ print рдХрд░реЗрдЧя┐╜
6:05
name is blank role is undefined рднрд╛рдИ рдпреЗ рдХреНрдпрд╛ рд╣реЛ рдЧрдпрд╛ рдЕрд░реЗ рдпреЗ рдХреНрдпрд╛ рд╣реЛ рдЧрдпя┐╜
6:11
рдЖрдкрдХреЛ рдпреЗ рдХреНрдпрд╛ рд╣реЛ рдЧрдпрд╛ рдпрд╛рд░ рд╕рдм рдХреБрдЫ рддреЛ рдареАрдХ рд╣реИ this рддреЛ рдпреЗ object рдерд╛ я┐╜
6:15
рдирд╣реАрдВ рдЬрдм рдЖрдк рдПрдХ рдирдпрд╛ function рдмрдирд╛ рджреЗрддреЗ рд╣реЛ function рдХреЗ рдЕрдВрджрд░ рддреЛ рдЕрдм рдЗрд╕ function рдХреЗ рд▓рд┐я┐╜
6:20
this рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдореИрдВ рдЖрдкрдХреЛ рдпрд╣рд╛рдБ рдкрд░ console.log this рдХрд░рдХреЗ рджрд┐рдЦрд╛я┐╜
6:25
рддреЛ рд╡реЛ рдПрдХ window object рд╣реЛрдЧрд╛, рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддреВ рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕рдХреЛ reload рдХрд░рдХреЗ reload, рдФрд░ рдпреЗ рджреЗрдЦреЛ, рд╡реЛ window object рд╣реЛрдЧрд╛, рдареАрдХ рд╣реИ, рддреЛ, рдпрд╛рдирд┐ рдХрд┐ рдЬреЛ global рд╣рдорд╛рд░реА window рд╣реЛрддреА рд╣реИ, рд╡реЛ рд╣реЛрдЧрд╛, рддреЛ рдпреЗ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдорддрд▓рдм рдпреЗ рдХреНрдпрд╛ logic рд╣реИ, рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛, рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдХрдм рд╣реЛрдЧрд╛, рддреЛ рдЕрдЧрд░ рдореИрдВ рдЖрдкрд╕реЗ рдмреЛрд▓рд╛, what is this, рдПрдХ object я┐╜
6:55
рдХрд░ рд░рд╣реЗ рд╣реЛ рддреЛ рджрд┐рд╕ рдПрдХ event рдХреЗ рдЕрдВрддрд░ refer рдХрд░реЗрдЧрд╛ рдЙрд╕ element рдХреЛ рдЬрд┐рд╕рдиреЗ event рдХреЛ receive рдХрд┐рдпрд╛ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдпя┐╜
7:01
рддреАрди cases рдЖрдкрдХреЛ рдкрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдкреАрдЫреЗ рдХрд░рдХреЗ рдЖрдк рджреБрдмрд╛рд░рд╛ рд╕реБрди рд╕рдХрддреЗ рд╣реЛ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд╣рд╛ рдмрдЯ рдЙрд╕рд╕реЗ рднреА рдЬреНрдпрд╛рджрд╛ important
7:07
рдЬреЛ рдореИрдВ рдЖрдкрд▓реЛрдВ рдХреЛ рдмрд╛рдд рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рд╡реЛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЛ fix рдХреИрд╕реЗ рдХрд░реЗрдВ рдЕрдм рдЖрдк рдХреЛрдИ рдЪрд▓реЛ рдареАрдХ рд╣реИ рдпя┐╜
7:12
this рд╣реЛрддрд╛ рд╣реЛрдЧрд╛ window object рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБ рдореБрдЭреЗ рдпрд╣ рдпрд╣рд╛рдБ рдкрд░ print рдХрд░рд╛рдирд╛ рд╣я┐╜
7:16
2 second рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдЕрднреА рдЕрдкрдирд╛ code рдЪрд▓рд╛рдирд╛ рд╣реИ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБ рддреЛ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдпрд╛рд░ рджреЗрдЦреЛ рд╣рдордиреЗ console.log this рдмрд╛рд╣рд░ рдХрд┐рдпрд╛ рддреЛ рд╣рдордХреЛ window object рдорд┐рд▓я┐╜
7:23
рдЗрд╕реА console.log this рдХреЛ рдореИрдВ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджреВрдБрдЧрд╛ рддреЛ obviously рдореБрдЭреЗ рдпрд╣ object рдорд┐рд▓ рдЬрд╛рдПрдЧя┐╜
7:29
рдорд╛рдирддреЗ рд╣реЛ рдХрд┐ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реЛ рдореИрдВ рдЗрд╕рдХреЛ рджрд░рд╛ reload рдХрд░рддрд╛ рд╣реВрдБ console.log this рдХрд┐рдпрд╛ рддреЛ рдпрд╣ object рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпя┐╜
7:35
let that is equal to this that store object that use this fix fix fix is the question point object x this object function
8:33
function рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдЬрдм рднреА рд╣рдо рдПрд░реЛ рдлрдВрдХреНрд╢рди рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ рдирд╛ рддреЛ рдпрд╣ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣я┐╜
8:39
рдСрдЯреЛрдорд╛рдЯрд┐рдХрд▓реА рджрд┐рд╕реНрдЯ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдЕрдкрдиреЗ рд▓реЗрдХреНрд╕рд┐рдХрд▓ рдкреЗрдбрд╝рд┐рдВрдЧ рд╕реЗ рд▓реЗ рд▓реЗрддрд╛ рд╣реИ рдареАрдХ рд╣реИ рдЙрд╕рдХреЛ рд▓реЗрдХреНрд╕рд┐рдХрд▓ рджрд┐рд╕реНрдЯ рдХрд╣рддреЗ рд╣реИрдВ рдареАя┐╜
8:45
рддреЛ lexical this рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдиреЗ рдХреА рд╡рдЬрд╝рд╛рд╕реЗ рдореБрдЭреЗ рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣я┐╜
8:49
рдФрд░ рдореБрдЭреЗ that рд▓рд┐рдЦрдиреЗ рдХреА рднреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдЬреЛ code рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рдея┐╜
8:53
рд╡реЛ as it is рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдБ рдкрд░ arrow function рдХреЗ рдЕрдВрджрд░ this window object рдирд╣реАрдВ рд╣реЛрдЧя┐╜
9:01
рд╡реЛ рдЗрд╕рдХреЗ рдмрд╛рд╣рд░ рд╡рд╛рд▓реЗ рдЬреЛ environment рдореЗрдВ this рд╣реИ рд╡рд╣реА рд╣реЛрдЧрд╛ рдареАрдХ рд╣реИ рдпреЗ рдЕрдкрдирд╛ this рдирд╣реАрдВ рдмрдирд╛рддя┐╜
9:06
рдпреЗ рдЕрдкрдиреЗ parent рд╕реЗ рдЬреЛ рд╣реИ рд▓реЗ рд▓реЗрддрд╛ рд╣реИ this рдХреБрдЫ рдРрд╕рд╛ рдЖрдк roughly рд╕рдордЭ рд▓реЛ рдареАрдХ рд╣я┐╜
9:11
рддреЛ рдЕрдм рдореИрдВ рдЗрд╕рдХреЛ рдЕрдЧрд░ reload рдХрд░реВрдБрдЧрд╛ рддреЛ рдореЗрд░рд╛ code рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рд╕рд╣реА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рджреЛ second рдХреЗ рдмрд╛рдж рдореБрдЭреЗ same рдЪреАрдЬ рдпрд╛рдж рдкреНрд░реЗрдВрдЯ рд╣реЛрдХрд░ рдорд┐рд▓ рд░рд╣реА рд╣я┐╜
9:17
рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реБрдЖ рдЬреЛ рдХреА arrow function рдЬреЛ рд╣реЛрддреЗ рд╣реИрдВ рд╡реЛ lexical this рдХрд╛ рдкреНрд░рд┐рдпреЛрдЧ рдХрд░рддреЗ рд╣реИя┐╜
9:23
рдареАрдХ рд╣реИ so I hope рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХреЛрдИ рдЪреАрдЬ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдИ arrow function рдХреЗ рд╕рд╛рде рдЖрдк рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
9:27
рдХреНрдпрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рд╕рдм рдХреБрдЫ рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рдЕрдм рдПрдХ рдЪреАрдЬ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдЧрд░ рд╕рд┐рд░реНрдлists
9:32
рдПрдХ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡реИрд▓реНрдпреВ рд╣реИ рдореИрдВ рд╡рд╛рдкрд╕ рд╕реЗ рдЕрдкрдиреЗ рд╕реЗ рд╣реЗрд▓реЛ рд╡рд╛рд▓реЗ рдлрдВрдХреНрд╢рди рдкрд░ рдЖрдКрдВрдЧрд╛ рдФрд░ рдпрд╣ рдЪреАрдЬ рд░рд╣ рдЧрдИ рдереА рдЗрди рдХрд┐рд╕ рдлрд┐рд░ рдлрд┐рд░ рдЯреЙрдк рдпя┐╜
9:39
рдЕрдЧрд░ рдорд╛рди рд▓реЛ рдореЗрд░реЗ рдкрд╛рд╕ рд╕рд┐рд░реНрдл name рд╣реИ рдФрд░ greeting рд╣реЛ рдореИрдВ hard code рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜
9:43
рдФрд░ рдорд╛рди рд▓реЛ рдореЗрд░реЗ рдкрд╛рд╕ multiple lines рд╣реИ code рдореЗрдВ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдХреБрдЫ рдРрд╕реЗ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜
9:48
рдХрд┐ рдореИрдВ рдореЗрд░реЗ рдкрд╛рд╕ multiple lines рд╣реИ code рдореЗрдВ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдРрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВя┐╜
9:54
рд╣рд╛рдЗ рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ рдорд╛рди рд▓реЛ рдФрд░ рдЧреНрд░реАрдЯрд┐рдВрдЧ рдореЗрдВ рд╣рд╛рд░реНрдб рдХреЛрдб рдХрд░рддрд╛ рд╣реВрдВ рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭреЗ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реИ рдореИрдВ рдЗрд╕ рдмреНрд░рд╛рдХреЗя┐╜
10:02
рдХреЛ рд▓рдЧрд╛рдУрдВрдЧреЗ рдореБрдЭреЗ рдЬрд░реВрд░рдд рдирд╣реАрдВ рдЗрд╕ рдмреНрд░рд╛рдХреЗрдЯ рдХреЛ рд▓рдЧрд╛рдиреЗ рдХреА рдмрд╕ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдЖрдкрдХреЛ рдореИрдВ рдЗрд╕рдХреЛ рдРрд╕реЗ рд╣реА рд▓рд┐рдЦ рд╕рдХрддя┐╜
10:07
рдиреЗрдо рдХреЛ рдареАрдХ рд╣реИ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ рдЬреЛ рдкреЗрд░реЗрдВрдЯреЗрд╕ рдереА рдЗрд╕рдХреЗ рдЖрд░ рдкрд░ рд╡рд╣ рд╣рдЯрд╛ рджреА рдХрд┐ рдЪрд▓реЗрдЧрд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ рдпрд╛рд░ рдЗрд╕рдХреЛ рдЪрд▓рдирд╛ рдкрдбрд╝реЗрдЧрд╛ рдЕрдм рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рдЧреНрд░реАрдЯрд┐рдВрдЧ рд╣реИ рдпрд╣ рдФрд░ рд╣рд╛рдИ рд▓рд┐рдЦ рдХрд░ рдЖ рдЧрдпрд╛ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдЗрд╕рд▓рд┐рдП рд╣рдо рд▓реЛрдЧ рдЕрдкрдиреЗ рд╕рдВрдЯреЗрдХреНрд╕ рдХреЛ рдорд┐рд▓реАрдорди рд╕реНрдЯрд┐рдХ рдХрд░ рд╕я┐╜
10:37
рдкреНрд░рд╕реНрддреБрддрд┐ рдкрд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдкя┐╜