JavaScript Refresher _ Complete React Course in Hindi #3
33 views
Feb 10, 2024
The video titled "JavaScript Refresher _ Complete React Course in Hindi #3" serves as a refresher for JavaScript concepts within the context of a complete React course delivered in Hindi. It likely covers fundamental JavaScript concepts relevant to understanding and effectively coding in React, such as variables, functions, control flow, and data structures. The instructor may provide explanations, examples, and exercises in Hindi to help viewers reinforce their understanding of JavaScript before diving deeper into React development.
View Video Transcript
0:00
рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдерд╛ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рд▓реЛрдЧ рдПрдХ basic react app рдмрдирд╛ рд╕рдХрддреЗ рд╣реИя┐╜
0:04
react.js рдХреА рдЗрд╕ playlist рдХреЛ рдЖрдк рд▓реЛрдЧ рдЬрд░реВрд░ рд╕реЗ access рдХрд░ рд▓реЗрдирд╛ рдХрд┐ рд╕рд╛рд░реЗ рд╡реАрдбрд┐рдпреЛ рдЗрд╕реА рдореЗрдВ рдбрд▓реЗрдВрдЧя┐╜
0:08
рдЕрдм рдореИрдВ рдЖрдкрдирд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпреЗ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдХреНрдпрд╛ рдХреНрдпрд╛ рдЖрдирд╛ рдЪрд╛рд╣рд┐я┐╜
0:13
рдХрд┐ рдЖрдк рд▓реЛрдЧ react рдореЗрдВ рдмрд┐рд▓рдХреБрд▓ рднреА problem рдирд╛ рдЦрд╛рдПрдВ рддреЛ рд╣рдо рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ refresh рдХрд░реЗрдВрдЧя┐╜
0:19
рддреЛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдПрдХ folder рдмрдирд╛ рд▓реВрдБрдЧрд╛ рдФрд░ рдЗрд╕рдХрд╛ рдирд╛рдо рд░рдЦ рджреВрдБрдЧрд╛ JS Refresher рдареАрдХ рд╣я┐╜
0:24
JavaScript Refresher рдЕрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдЗрд╕рдХреЛ code рдореЗрдВ рдЦреЛрд▓ рд▓реВрдБрдЧя┐╜
0:27
рдпрд╛рдирд┐ рдХрд┐ Visual Studio Code рдореЗрдВ рдЦреЛрд▓ рд▓реВрдБрдЧрд╛ рдФрд░ рдЖрдкрд▓реЛрдЧреЛрдВ рдХреЛ рдкреВрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдпрд╛рд░ рдЗрддрдиреА JavaScript рдмрддрд╛ рджреВрдБрдЧя┐╜
0:32
рдЖрдкрд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдХреНрдХрдд рдХрднреА рднреА рдирд╛ рдЖрдП рдЬрдм рдЖрдк react рд╕реАрдЦреЗрдВ рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ index.html рдмрдирд╛рдУрдВрдЧя┐╜
0:37
рдФрд░ index.html рдмрдирд╛рдХрд░ рдореИрдВ exclamation mark рдорд╛рд░рдХреЗ boilerplate code рд▓рдЧрд╛рдУрдВрдЧрд╛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜
0:43
рдХрд┐ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ script рд▓рд┐рдЦрдХрд░ javascript рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИя┐╜
0:47
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ let a is equal to 34 рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ console.log a рд▓рд┐рдЦрддреЗ рд╣реИрдВ рддрдм рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдБ рдкрд░ javascript рдореЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд╕ print рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХреНрдпрд╛ 34 рддреЛ рдореИрдВ рдПрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБ I am learning js рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдФрд░ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдпрд╣ рдЬреЛ extension рд╣реИ live server рдПрдХ extension рдореИрдВ install рдХрд░рд╡рд╛рдИ рдереА рдпрд╛рджреЛ рдЕрдЧрд░ рдЖя┐╜
1:17
рд▓рд╛рдЗрдл рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ рдЖрдИ рд▓рд░реНрдирд┐рдВрдЧ рдЬреЗрд╕ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦрдХрд░ рдЖ рдЧрдпрд╛ рд╣реИ рдЕрдм рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЕрдЧрд░ рдЗрдВрд╕реНрдкреЗрдХреНрдЯ рдХрд░реВрдВ рдФрд░ рдХрдВрд╕реЛрд▓ рдЖя┐╜
1:24
рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдКрдВ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рдерд░реНрдЯреА рдлреЙрд░ рдкреНрд░рд┐рдВрдЯ рд╣реЛрдХрд░ рдЖ рдЧрдпрд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдЧ рдХрд░рдХреЗ рдерд░реНрдЯреА рдлреЙя┐╜
1:28
рдкреНрд░рд┐рдВрдЯ рдХрд┐рдпрд╛ рдерд╛, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ, рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ, рдмрд╣реБрддреА рд╢реЙрд░реНрдЯ рдореЗрдВ, рдЬрд▓реНрджреА рд╕реЗ рдмрддрд╛рддрд╛ рд╣реВрдБ
1:32
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреЙрдЬ рд╣реИ, рдпреЗ рд▓реИрдВрдЧреЙрдЬ рдЕрдл рджрд╛ рд╡реЗрдм рд╣реИ, рдЗрд╕рдХреЛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛
1:36
web рдХреЛ power рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдирд┐ рдХрд┐ web рдореЗрдВ рдЬреЛ client site programming рд╣реЛрддреА рд╣реИ рдЙрд╕рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐я┐╜
1:41
javascript рдХреЛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди time рдЬреИрд╕реЗ рдЬреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛ рд╡реИрд╕реЗ рд╡реИрд╕реЗ javascript evolve рд╣реБя┐╜
1:46
node.js рдЖрдпрд╛ рдпрд╛рдирд┐ рдХрд┐ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдпреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╛рд░ javascript browser рдореЗрдВ рддреЛ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рдЪрд▓ рд░рд╣реА рд╣я┐╜
1:51
рддреЛ рдЗрд╕рдХреЛ browser рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓реЛ рдпрд╛рд░ рдЗрд╕рдХреЛ рд╕рд┐рд░реНрдл browser рддрдХ рд╕реАрдорд┐рдд рдордд рд░рдЦя┐╜
1:55
рдпреЗ browser рд╕реЗ рднреА рдЖрдЧреЗ рдЗрд╕рдХреЛ рдирд┐рдХрд╛рд▓реЛ рдЗрд╕ рдЫреЛрдЯреЗ рд╕реЗ рдХреБрдПрдВ рд╕реЗ рдирд┐рдХрд╛рд▓реЛ рдмреНрд░рд╛рдЙрдЬрд░ рдирд╛рдордХ рдХреБрдПрдВ рд╕реЗ рдЗрд╕рдХреЛ рдирд┐рдХрд╛рд▓я┐╜
2:00
рдФрд░ рдЗрд╕рдХреЛ рджреБрдирд┐рдпрд╛ рджрд┐рдЦрд╛рдУ рдЗрд╕рдХреЛ node.js рджрд┐рдЦрд╛рдУ рдЗрд╕рд╕реЗ programming рдХрд░реЛ server side programming рдХрд░я┐╜
2:06
рд╕рдм рдХреБрдЫ рдХрд░реЛ, Note.js рдЖрдпрд╛, Express рдЖрдпреА, React рдЖрдпрд╛, Angular рдЖрдпреА, рдФрд░ рдЕрднреА рдкрддрд╛ рдирд╣реАрдВ, рдЖрдЧреЗ рднреА рдкрддрд╛ рдирд╣реАрдВ, рдХреНрдпрд╛ рдХреНрдпрд╛ рдЖрдпреЗрдЧрд╛
2:13
рдХреБрд▓ рдорд┐рд▓рд╛ рдХреЗ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ start рд╣реБрдИ рдереА рдмрд╣реБрдд basic рдЪреАрдЬ рд╕реЗ, but рдЖрдЧреЗ рдмрдврд╝рддреЗ рдмрдврд╝рддреЗ, рдпрд╣ рдмрд╣реБрдд рдЖрдЧреЗ evolve рд╣реЛ рдЪреБрдХреА рд╣реИ
2:20
рдФрд░ рдЖрдЬ рдХреА рддрд╛рд░реАрдХ рдореЗрдВ JavaScript рдмрд╣реБрдд popular рд╣реИ, рдареАрдХ рд╣реИ, рдПрдХ рдХрд┐рд╕реА рднреА normal programming language рдХреА рддрд░я┐╜
2:25
рдЖрдк JavaScript рдореЗрдВ variables рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, variables рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк functions рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ
2:30
рдФрд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗрдВ рд╣реИрдВ, рдореИрдВ рдЖрдкрд░ рдЬрд▓реНрджреА рд╕реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдкреВрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛, рдХрд┐ рдореИрдВ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ short рднреА рд░рдЦрдирд╛ рдЪрд╛рддрд╛ рд╣реВрдБ
2:35
рдореИрдВ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ unnecessarily long рдирд╣реАрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рд╕рдм рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдЕрдЪреНрдЫрд╛ refresher рдорд┐рд▓ рдЬрд╛я┐╜
2:40
рд╕рд┐рд░реНрдл рд╡реЛ concept рдмрддрд╛рдКрдВрдЧрд╛ рдЬреЛ рдХрд┐ рд╢рд╛рдпрдж рдЖрдкрдХреЛ react рд╕реЗ рдЗрдХрддреЗ рд╡рдХреНрдд рдкрд░рд╢рд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜
2:44
рдареАрдХ рд╣реИ рддреЛ рдпрд╣ console.log a рдХрд░ рджрд┐рдпрд╛ рдореИрдВрдиреЗ рддреЛ a print рд╣реЛ рдЧрдпрд╛ рдЕрдм рдпреЗ variable рдЬреЛ рд╣реИ рд╡реЛ рдПрдХ string type рдХрд╛ рднреА рд╣реЛ рд╕рдХрддрд╛ рдея┐╜
2:50
рддреЛ рдореИрдВ рдЕрдЧрд░ this is me рд▓рд┐рдЦреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреЛ рдпреЗ a рдЕрднреА рдПрдХ string рд╣реЛ рдЧрдпрд╛ рд╣я┐╜
2:54
рдЗрд╕рдХреЛ рдореИрдВ comment out рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рддреЛ let a is equal to рдореИрдВрдиреЗ рдпреЗ рд▓рд┐рдЦрд╛ рддреЛ рдпреЗ string рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦя┐╜
2:59
рдПрдХ string print рд╣реЛ рдЧрдИ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ JavaScript рдХреЗ рдЕрдВрджрд░ рдЖрдк рд▓реЛрдЧ рдмрд╣реБрдд рд╕рд╛рд░реЗ variables рдХреЛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реЛ рдареАрдХ рд╣я┐╜
3:05
рддреЛ JavaScript рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдордиреЗ рджреЗрдЦ рд▓рд┐рдпрд╛ рдЗрд╕рдХрд╛ syntax рджреЗрдЦ рд▓рд┐рдпрд╛ JavaScript рдореЗрдВ рд╣рдордиреЗ comments рджреЗрдЦ рд▓рд┐рдпреЗ рдареАрдХ рд╣реИ рдЕрдм рджреЗрдЦя┐╜
3:11
JavaScript рдореЗрдВ variable рдмрдирд╛рдиреЗ рдХреЗ рддреАрди рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВ рдПрдХ рддреЛ рд╣реЛрддрд╛ рд╣реИ var, рдПрдХ рд╣реЛрддрд╛ рд╣реИ let, рдПрдХ рд╣реЛрддрд╛ рд╣реИ const, рдареАрдХ рд╣реИ
3:16
рд╕рдмрд╕реЗ рд╡рд╣рд▓реЗ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛, var keyword рдХреА, var keyword рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ
3:21
let рдЬреЛ рд╣реИ, рд╡реЛ modern javascript рдХрд╛ keyword рд╣реИ, рдпрд╛рдирд┐ рдХрд┐ modern javascript рдореЗрдВ
3:25
to be very precise, ES6 рд╕реЗ рдЖрдирд╛ start рд╣реБрдЖ рдерд╛, рдЬреЛ let keyword рд╣реИ
3:29
рдФрд░ ES6 рдХреЗ рдмрд╛рдж, рдЬрд┐рддрдиреЗ рднреА modern features рд╣реИрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░реЗрдЯ рдореЗрдВ рд╡реЛ рдмрд╣реБрдд рд╣реА cool рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧ рдЕрдореЗрд╢рд╛ let рдпреВрдЬрд╝ рдХрд░реЛ рд╡реИрд░ рдпреВрдЬрд╝ рдордд рдХрд░реЛ рдПрдХ рдмрд╣реБрдд рд╣реА рдЫреЛрдЯрд╛ рддрд░рд╣ difference рджрд┐рдЦрд╛рдКрдВрдЧрд╛ let рдФрд░ рд╡реИрд░ рдореЗрдВ рдЕрдЧрд░ рдЖрдк рдпреЗ рдХрд░рддреЗ рд╣реЛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдиреЗ рдХрд╛ let a is equal to 34 рд╡рд╛рдкрд╕ рд╕реЗ рдЖрдкрдиреЗ let a is equal to рдХреБрдЫ рд▓рд┐рдП рджрд┐рдпрд╛ рддреЛ рдЖрдкрдХреЛ error рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓реЗя┐╜
4:02
рдЬрд╛рддрд╛ рдерд╛ рдПрдХ const рдХреА рд╡рд░реНрдб рдХреЛ рднреА рдбрд┐рдлрд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдорд╛рди рд▓реЛ рдореИрдВ рдЖрдкрдХреЛ const a is equal to
4:06
45 рд▓рд┐рдЦрддрд╛ рд╣реВрдБ, рдФрд░ рдлрд┐рд░ a is equal to рдорд╛рди рд▓реЛ 40, 4554 рдХрд░ рджреЗрддрд╛ рд╣реВрдБ, рдареАрдХ рд╣реИ, рдФрд░ рдЗрди рджреЛ рд▓рд╛рдЗрдиреНрд╕ рдХя┐╜
4:12
рдореИрдВ рдЬрд╝рд░рд╛рдБ рдЖрдбрд╝рд╛ рджреЗрддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рд╕реЗ, рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдХреЙрдВрд╕реНрдЯреЗрдВрдЯ рд╣реИ рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕рдХреЛ рдЪреЗрдВрдЬ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдПрдХ рдЕрд░реНрд░рд╛рдо рдорд┐рд▓реЗрдЧрд╛ рдЕрдЧрд░ рдХреЛрд╢рд┐рд╢ рднреА рдХрд░реЛ рдЪреЗрдВрдЬ рдХрд░рдиреЗ рдХреА рддреЛ рдпрд╣ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдЯреВ рдХреЙрдВрд╕реНрдЯреЗрдВрдЯ рд╡реЗрд░рд┐рдмрд▓ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рддреЛ рдпрд╣ рд▓реЗрдЯ рдХреЙрдВрд╕реНрдЯ рдореЗрдВ рдбрд┐рдлрд░реЗрдВрд╕ рд╣реЛ рдЧрдпя┐╜
4:44
рджреЛрдмрд╛рд░рд╛ рд╕реЗ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ assignment to constant variable рдХрд┐рдпрд╛ рд╣реБрдЖ рдерд╛ рддреЛ рдореИрдВ рдЗрд╕рдХреЛ let рдХрд░рддрд╛ рд╣реВрдБ рд╡рд╛рдкрд╕ рд╕реЗ рдХреНрдпреЛрдВрдХя┐╜
4:49
рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЪреАрдЬ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рд▓реЗрдЯ рдФрд░ рдЗрд╕рдХреЛ рдХрдореЗрдВрдЯ рдЖрдЙрдЯ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдЬреЛ рдлреЙрд░ рдлрд╛рдЗрд╡ рд╡реЗрдЯ рдЖ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдХя┐╜
4:57
рд▓реЛрдЧ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдареАрдХ рд╣реИ рдПрдХ рдЪреАрдЬ рдФрд░ рдмрддрд╛рдУ рдЬрдм рднреА рдЖрдк рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдВрд╕реЛрд▓ рдпреВрдЬ рдХрд░ рд░рд╣реЗ рд╣реЛ рдЕрдкрдия┐╜
5:02
рдПрдХ рд░реВрдо рдмреНрд░рд╛рдЙрдЬрд░ рдХреЗ рдЕрдВрджрд░ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рдпрд╣ рджреЗрдЦ рд▓реЗрдирд╛ рдХрд┐ рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗ рдЖрдкрдиреЗ рдкреНрд░реЙрдкрд░ рд╕реЗрд▓реЗрдХреНрдЯ рдХрд░ рд░рдЦреА рд╣реИя┐╜
5:06
рдХреА рдирд╣реАрдВ рдХрд░ рд░рдЦреА рд╣реИ рдХрднреА-рдХрднреА рдЖрдк рдПрд░рд░реНрд╕ рд╡рд╛рд▓рд╛ рдкреИрдирд▓ рд╕реЗрд▓реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реЛ рдФрд░ рдЖрдк рд╕реЛрдЪрддреЗ рд╣реЛ рдХрд┐ рдореИрд╕реЗрдЬ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЖрдпя┐╜
5:10
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рдм рдлрд┐рд▓реНрдЯрд░ рднреА рджреЗрдЦ рд▓реЗрдирд╛ рдХреЛрдИ рдлрд┐рд▓реНрдЯрд░ рдРрд╕рд╛ рдирд╛ рд▓рдЧрд╛ рд╣реЛ рдЬрд┐рд╕рдХреА рд╡рдЬрд╣ рд╕реЗ рдЖрдкрдХреЛ рдЖрдкрдХрд╛ рдореИрд╕реЗрдЬ рджреЗрдЦрдиреЗ рдХя┐╜
5:14
рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдареАрдХ рд╣реИ рдпрд╣ рдмрд╣реБрдд рд╣реА common mistakes рд╣реИ рдореИрдВ рдмрддрд╛ рд░рд╣рд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░я┐╜
5:18
рдкрд╛рд╕ data types рд╣реЛрддреЗ рд╣реИрдВ java script рдХреЗ рдЕрдВрджрд░ primarily рд╣рдорд╛рд░реЗ рдкрд╛рд╕ numbers рд╣реЛрддреЗ рд╣реИрдВ strings рд╣реЛрддреЗ рд╣реИя┐╜
5:23
objects рд╣реЛрддреА рд╣реИрдВ рдФрд░ boolean рд╣реЛрддреЗ рд╣реИрдВ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЖрдкрдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдЗрди рд╕рдм рдмрд╛рддреЛрдВ рдХя┐╜
5:28
numbers, objects, boolean, рдареАрдХ рд╣реИ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде string рд╕рдмрд╕реЗ important рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЖрдкрдХреЗ рдкрд╛рд╕ undefined рд╣реЛрддрд╛ рд╣я┐╜
5:40
рдФрд░ рдПрдХ рд╣реЛрддрд╛ рд╣реИ null рдареАрдХ рд╣реИ рддреЛ рдпреЗ primarily рд╣рдорд╛рд░реЗ рдкрд╛я┐╜
5:44
JavaScript рдХреЗ рдЕрдВрджрд░ data types рд╣реЛрддреЗ рд╣реИрдВ рдареАрдХ рд╣реИ number рдЖрдкрдХреЛ рдорд╛рд▓реВрдо рд╣реИ рдЕрдЧрд░ рдХреЛрдИ рдня┐╜
5:48
number рд╣реИ рдЖрдк рдЙрд╕рдореЗрдВ рдЬреЛрдбрд╝ рдШрдЯрд╛рдУ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЙрд╕реА рдХреЗ рдЬрд╛рд╕рд╛ string рд╣реИ рдЕрдЧрд░ рдХреЛрдИ рдня┐╜
5:52
set of characters рдХреЛ string рдХрд╣рддреЗ рд╣реИрдВ JavaScript рдХреЗ рдЕрдВрджрд░ booleans true рдпрд╛ false
5:56
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдореИрдВ рдЗрд╕рдХреЛ рдЬрд╝рд░рд╛ comment out рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ code рдХя┐╜
6:00
hamper рдирд╛ рдХрд░реЗ true рдФрд░ false true рдорддрд▓рдм рд╕рдЪ, false рдорддрд▓рдм рдЬреВя┐╜
6:04
рдареАрдХ рд╣реИ, рдЖрдк рдпреЗ fields рдХреЗ рдЕрдВрджрд░ рдЗрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ functions рдЖрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкрд╛я┐╜
6:08
functions рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, functions рдЬрд▓реНрджреА рд╕реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛ рджреЗрддрд╛ рд╣реВрдБ, рдЕрдЧрд░ рдорд╛рди рд▓реЛрдЧ рдореИрдВ рдпрд╣рд╛рдБ рдкя┐╜
6:12
рдПрдХ function рдмрдирд╛рддрд╛ рд╣реВрдБ hello рдФрд░ рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рдФрд░ рдореИрдВ рдорд╛рди рд▓я┐╜
6:16
рдЗрд╕ function рдХреЗ рдЕрдВрджрд░ console.log hey harry рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рддреЛ рдпрд╣рд╛рдБ рдкя┐╜
6:20
рдпрд╣ hello function рдореИрдВрдиреЗ рдЬреЛ рд▓рд┐рдЦрд╛ рджрд┐рдпрд╛ рдареАрдХ рд╣реИ рдЖрдк рд▓реЛрдЧ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдЕрдм рдЕрдЧрд░ рдореИя┐╜
6:24
рдпрд╣рд╛рдБ рдкрд░ hello рд▓рд┐рдЦреВрдБрдЧрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреЛ 64 Zero
7:15
рддреЛ рд╣рдордиреЗ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦ рд▓рд┐рдпрд╛ рдХрд┐ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЕрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЕрдВрджрд░ рдлрдВрдХреНрд╢рди рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВ рдПрдХ рдмрд╣реБрдд рд╣я┐╜
7:24
рдПрдХ рдкреНрд░рддрд┐рдпрд╛рди рдкреНрд░рддрд┐рдпрд╛рди рдХреЛ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВ рд╡рд╣ рд╡реНрдпрдХреНрддрд┐ рдФрд░ рд╡рд╣ рд╡реНрдпрдХреНрддя┐╜
7:29
рдЕрдм рдпрд╣ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рдореЗрд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐рдпрд╛рди рдЖ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдореИрдВ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд╡рд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜
7:34
рдпреВрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЕрдм рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдорд╛рди рд▓реЛ рдорд╛рдИ рдлрдВрдХ рдареАрдХ рд╣реИ рдФрд░ рдкреЗрд░рд╛рдореЗрдЯрд░реНрд╕ рдорд╛рди рд▓реЛ рдпрд╣ рд▓реЗ рд░рд╣рд╛ рд╣реИ рдирдВрдмрд░ рдареАрдХ рд╣реИ рдФрд░ рдореИрдВ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдЧ рдирдВрдмрд░ рдХрд░ рд░рд╣рд╛ рд╣реВя┐╜
7:44
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ рджрд┐рди рдирдВрдмрд░ рдЗрд╕ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдХрдВрдХреИрдЯрд┐рдиреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВя┐╜
7:52
рдЗрд╕рд╕реЗ number рд╕реЗ, рдареАрдХ рд╣реИ, рддреЛ рдЬреЛ рднреА number рдореИрдВ рдЖрдкрдХреЛ pass рдХрд░реВрдБрдЧрд╛, the number is рдореЗрдВ рдпреЗ рдЪреАрдЬрд╝ add рд╣реЛрдХреЗ рдЖ рдЬрд╛рдПрдЧреА
7:57
рддреЛ рдЬрдм рднреА рдореИрдВ string рдореЗрдВ number add рдХрд░реВрдБрдЧрд╛, рддреЛ рдпреЗ рдПрдХ string рд╣реА return рдХрд░реЗрдЧрд╛, рдареАрдХ рд╣реИ
8:02
рддреЛ рдпреЗ рднреА рдЪреАрдЬрд╝ рдЖрдкрдХреЛ рдмрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рддреЛ рдЕрднреА рдореИрдВ рдЖрдкрдХреЛ рдЬрд▓реНрджреА рд╕реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдХрд┐ obj рдХреЛ рдЕрдЧрд░ рдореИрдВ print рдХрд░реВрдБ рддреЛ рдПрдХ function рднреА рд╣я┐╜
8:07
рддреЛ рдореИрдВ obj.func рд▓рд┐рдЦрдХрд░ рдЗрд╕ function рдХреЛ call рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдорд╛рд▓реЛрдВ рдореИрдВрдиреЗ obj.func 45 рдХрд┐рдпя┐╜
8:12
рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЗрд╕ function рдХреЛ use рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ the number is 45 рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣рд╛рдБ рдкрд░ print рд╣реЛрдХрд░ рдЖ рдЬрд╛рдПрдЧя┐╜
8:17
рдареАрдХ рд╣реИ рддреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЬреЛ рд╣реИ рдЖрдкрдХреЗ functions рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЕрдм java script рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ events рд╣реЛрддреЗ рд╣реИрдВ рдареАрдХ рд╣я┐╜
8:23
рдЗрд╡реЗрдВрдЯреНрд╕ рдХреМрди-рдХреМрди рд╕реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдЖрдкрдиреЗ рдЕрдЧрд░ mouse рдХреЛ рд▓реЗрдХрд░ рдЧрдП, рдЖрдк рдЕрдВрджрд░ рдХрд┐рд╕реА рднреА, let us say, рдирд╡ рдмрд╛рд░ рдХреЗ рдЕрдВрджрд░ рд▓реЗрдХрд░ рдЧрдП, рддрдм рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдпрд╣ рдПрд▓рд┐рдореЗрдВрдЯ рд╣реИ, рдареАрдХ рд╣реИ, рдпрд╣ рдПрд▓рд┐рдореЗрдВрдЯ рд╣реИ, рдореИрдВ рдЗрд╕рдХреЛ рдЬрдбрд╝рд╛ H1 рдордирд╛ рджреЗрддрд╛ рд╣реВрдБ, рдареАрдХ рд╣реИ, рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝рдирд╛ рдареАрдХ рдирд╣реАя┐╜
8:53
рдПрд╡реЗрдВрдЯ рд▓рд┐рд╕реНрдирд░ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рд╡рд╣ рднреА рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдЖрдкрдХреЛ рдХрд░рдХреЗ рджрд┐рдЦрд╛ рджреЗрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдХреЛ рдпрд╣ рдЪреАя┐╜
8:59
рдмрд╣реБрдд рдХреЙрдореНрдкреНрд▓реАрдХреЗрдЯреЗрдб рд▓рдЧреЗ рддреЛ рдпрд╛рд░ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЯреЗрдВрд╢рди рдордд рд▓реЗрдирд╛ рдПрдбрд┐рд╡реЗрдВрдЯ рд▓рд┐рд╕реНрдирд░ рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЗрд╡реЗрдВрдЯреНрд╕ рд╣реЛрддреЗ рд╣реИя┐╜
9:04
click рдПрдХ event рд╣реЛрддрд╛ рд╣реИ, рдЕрдм рджреЗрдЦреЛ рдпреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ, рдореЗрд░реЗ рдкрд╛рд╕ events, рдореБрдЭреЗ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВ
9:09
рдорд╛рди рд▓реЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ, click, рдареАрдХ рд╣реИ, рдореИрдВ рдЬрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдЬреИрд╕реЗ рд╣реА click рдХрд┐рдпрд╛ рдЬрд╛рдП
9:14
рддреЛ рдореИрдВ рдПрдХ function run рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реЛрдЧрд╛ click, рдФрд░ рд╡реЛ рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛
9:17
рд╡реЛ console.log рдХрд░реЗрдЧрд╛ рдФрд░ рд╡реЛ рдХрд░реЗрдЧрд╛ clicked рдареАрдХ рд╣реИ рдЖрдк alert рдня┐╜
9:24
рдпрд╣рд╛рдБ рдкрд░ show рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдВрджрд░ alert рднреА рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ рдЖрдк рд▓рд┐рдЦреЛрдЧя┐╜
9:27
alert hello рддреЛ рдПрдХ alert рдЖрдЬрд╛рдПрдЧрд╛ рдореИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдЬреИрд╕реЗ рдореИрдВ click рдХрд░реВрдБрдЧя┐╜
9:32
рдЗрд╕рдХреЗ рдЕрдВрджрд░ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ click рд▓рд┐рдЦрдХрд░ рдЖрдпреЗ рдФрд░ hello alert рд╣реЛ рдЧрдпрд╛ рддреЛ alert рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХрд╛ box рдЖрддрд╛ рд╣я┐╜
9:36
рдХрд┐ рдЖрдкрдХреА website рдХрд╛ URL рдЖрддрд╛ рд╣реИ рдлрд┐рд░ says рд▓рд┐рдЦрдХрд░ рдЖрддрд╛ рд╣реИ рдлрд┐рд░ рдЗрд╕рдХреЗ рдмрд╛рдж hello рдпрд╛ рдЬреЛ рднреА message рдЖрдкрдиреЗ alert рдХреЗ рдЕрдВрджрд░ рдбрд╛рд▓рд╛ рд╣реИ рд╡реЛ рд▓рд┐рдЦрдХрд░ рдЖрддрд╛ рд╣я┐╜
9:42
рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рд╛рде рдПрдХ confirm рднреА рд╣реЛрддрд╛ рд╣реИ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ confirm рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ рдореИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдЬрд▓реНрджреА рд╕я┐╜
9:46
рдЕрдЧрд░ рдорд╛рд▓реЛ рдпреЗ alert рдХреА рдЬрдЧрд╣ рдореЗрдВ confirm рд▓рд┐рдЦрддрд╛ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рд▓рд┐рдЦрддя┐╜
9:50
are you sure рдареАрдХ рд╣реИ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ let conf
9:58
is equal to рдпреЗ рдЪреАрдЬ рдареАрдХ рд╣реИ confirm are you sure рдареАрдХ рд╣реИ рдЕрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рдХрдВрд╕реЛрд▓ рдкрд░ рдкреНрд░реЗрдВрдЯ рдХрд░ рджреВрдВрдЧрд╛ рдХреЙрдиреНрдл рдареАрдХ рд╣реИ рдЕрдм рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдорд╛рди рд▓реЛ рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЕрдм рдЖрд░ рдпреВ рд╢реВрд░ рдпреВ рдореБрдЭрд╕реЗ рдкреВрдЫрд╛ рдЖрд░ рдпреВ рд╢реВрд░ рдЕрдЧрд░ рдореИрдВ рдУрдХреЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реВрдВрдЧрд╛ рддреЛ рдпреЗ true return
10:32
рдЧрд┐рдпрд╛ рддрдм рдХреБрдЫ рдФрд░ рдХрд░реЛ рдФрд░ рдЕрдЧрд░ рдЙрд╕рдиреЗ рдХреИрдВрд╕рд▓ рдХрд┐рдпрд╛ рддреЛ рдЖрдк рдордд рдХрд░реЛ рдХрдВрдлрд░реНрдо рдмреЙрдХреНрд╕ рдХрд╛ рдХрд╛рдлреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣я┐╜
10:38
рдЪреАрдЬреЛрдВ рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд░рддреЗ рд╡рдХреНрдд рдЕрдЧрд░ рдХреЛрдИ рднреА рдЪреАрдЬ рдЖрдк рдбрд┐рд▓реАрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ рддреЛ рдЖрдЬ рдЗрд╕ рдЪреЛрд░ рдХрд╛ рдПрдХ рдмреЙрдХреНрд╕ рджрд┐рдЦрд╛рдпя┐╜
10:42
рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдпрд╣ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЬреЛ box рдпрд╣ рдмрд╣реБрдд рд╣реА old school рд╕рд╛ рд▓рдЧрддрд╛ рд╣я┐╜
10:46
рддреЛ рд╡реЛ рдЕрдкрдиреЗ рдЕрдкрдирд╛ custom logic design рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреА custom modal define рдХрд░рддреЗ рд╣реИя┐╜
10:50
are you sure рд╡рд╛рд▓реА рдкрд░ рдХрднреА-рдХрднреА рдпрд╛рд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдирд╛ рдХрд┐ рдорд╛рди рд▓реЛ рдореИрдВ рдХрд┐рд╕реА freelancing project рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВя┐╜
10:55
рдореИрдВрдиреЗ already рдмрд╣реБрдд рдХреБрдЫ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЙрд╕ project рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдорди рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреЛ рдФрд░ рд╡реЛ рдмрдиреНрджрд╛ рдореБрдЭреЗ рд╕реЗ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рдХреБрдЫ рдРрд╕рд╛ рдбрд╛рд▓реЛ рдХрд┐ рдПрдХ warning рджя┐╜
11:02
рддреЛ рдореИрдВ confirm рдбрд╛рд▓ рдХреЗ рдЫреБрдЯреНрдЯреА рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рдмрдЯ at the same time рдЕрдЧрд░ рдореИрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ deliver рдХрд░рдирд╛ рдЪрд╛рддрд╛ рд╣реВя┐╜
11:06
рдФрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╛рд░ рд╡реЛ website рдЕрдЪреНрдЫреА рд▓рдЧреЗ, рддреЛ рдореИрдВ custom javascript logic рд╕реЗ box рдмрдирд╛рддрд╛ рд╣реВрдБ
11:12
рдФрд░ рдЙрд╕рдХреЛ show рдХрд░рддрд╛ рд╣реВрдБ, рдкрд╣рд▓реЗ HTML рд╕реЗ box рдмрдирд╛рдУрдВрдЧрд╛, рдФрд░ рдлрд┐рд░ рдЙрд╕рдХреЗ рдмрд╛рдж javascript рдХрд╛ logic use рдХрд░рдХреЗ
11:16
рдЙрд╕рдХреЛ show рдпрд╛ hide рдХрд░реВрдБрдЧрд╛, рддреЛ рдпрд╣ рдПрдХ рдмрд╣реБрддреА quick way рд╣реЛрддрд╛ рд╣реИ, рдЕрдЧрд░ рдЖрдк user рдХрд╛ input рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
11:21
рдХрд┐ рдХреНрдпрд╛ рд╡реЛ sure рд╣реИ рдХрд┐рд╕реА action рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдирд╣реАрдВ рдареАрдХ рд╣реИ рддреЛ confirm рдХрд╛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ use рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдареАрдХ рд╣я┐╜
11:27
рдЕрдм javascript рдХреЗ рдЕрдВрджрд░ рдЬреЛ strings рд╣реЛрддреА рд╣реИрдВ рдЙрд╕рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ methods рд╣реЛрддреЗ рд╣реИя┐╜
11:31
рдЖрдк internet рдкрд░ javascript string method search рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдпрд╛ рдлрд┐рд░ рдореЗрд░рд╛ рдЬреЛ javascript рдХрд╛ course рд╣реИ рдЙрд╕рдореЗрдВ рд╡реЛ рд╡рд╛рд▓рд╛ video рджреЗрдЦ рд╕рдХрддреЗ рд╣я┐╜
11:37
рдХреБрдЫ methods рд╣реИ slice рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЕрдЧрд░ рдЖрдк sub string
11:41
рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ рддреЛ sub str рд╣реИ рдлрд┐рд░ рдЗрд╕рдХреЗ рдмрд╛рдж starts with рд╣я┐╜
11:45
last index off рд╣реИ, index off рд╣реИ ends with рд╣реИ, рдпрд╣реА рд╕рд╛рд░реЗ methods рд╣реИрдВ рдЬреЛ рдХреЗ рдня┐╜
11:49
рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖ рд░рд╣реЗ рд╣реИрдВ рдмрдЯ рдФрд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ methods рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХрднреА рдХрднреА рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рди рдХрд┐ рдЖрдк рд▓реЛрдЧ рднреВрд▓ рдЬрд╛рдУрдЧя┐╜
11:53
рдЖрдкрдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдЖрдПрдЧрд╛, for example, рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рдЖ рд░рд╣рд╛ рд╣реИ, рдорд╛рди рд▓реЛ рдХрд┐ рдореИрдВ sub string рдХреИрд╕реЗ рдмрдирд╛рдУрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдВрджрд░, рддреЛ рдореИрдВ рд╣рдореЗрд╢рд╛ Google рдкрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реВрдБ, рдФрд░ рдореИрдВ рдЖрдкъ▓Г рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдБ, how to get a sub string in JavaScript, рдареАрдХ рд╣реИ, рдФрд░ рдпрд╣ рдХрд╛рдиреВрдирд╛ рдЕрдкрд░рд╛рдж рдирд╣реАрдВ рд╣реИ, рдЖрдк Google рдХрд░ рд╕рдХрддреЗ рд╣реЛ, рдмрд┐рд▓реНрдХя┐╜
12:23
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрднреА рдХрднреА рджрд┐рдорд╛рдЧ рдореЗрдВ рд╡реЛ рдЪреАрдЬ рдирд╣реАрдВ рд░рд╣ рдкрд╛рддреА рд╣я┐╜
12:27
рдкрд░ рдПрдХреНрд╕рд╛рдВрдкрд▓ рд▓рд╛рд╕реНрдЯ рдЗрдВрдбреЗрдХреНрд╕ рдЖрдл рдореЗрдердб рд╣реИ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдВрджрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╛рдж рдирд╛ рдЖрдП рд▓реЗрдХрд┐рди рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпреЗ рдмрд╛рдж рдпрд╛рдж рд░рд╣я┐╜
12:35
рдХрд┐ рдпрд╛рд░ рд╣рд╛рдБ рдПрдХ method рдерд╛ рдЬреЛ рдХрд┐ рдореБрдЭреЗ рдмрддрд╛ рджреЗрддрд╛ рдея┐╜
12:39
рдХрд┐ last index рдХреМрди рд╕реА рд╣реИ рдХрд┐рд╕реА рднреА array рдореЗрдВ рдпрд╛ рдлрд┐рд░ рдХрд┐рд╕реА рднреА string рдХреЗ рдЕрдВрджя┐╜
12:43
sub string рдХреА рдорддрд▓рдм рдЬреЛ рднреА search рдХрд░рдирд╛ app рдХреЛ рдЖрдк internet рдкрд░ search рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдареАрдХ рд╣я┐╜
12:47
рдХреБрд▓ рдорд┐рд▓рд╛ рдХрд░ рдмрд╛рдд рд╣реА рд╣реИ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░реЗ рдкрд╛рд╕ javascript рдореЗрдВ number рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░я┐╜
12:51
methods рд╣реЛрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдЕрдЧрд░ рдореИрдВ two string рдХреА рдмрд╛рдд рдХрд░реВрдБ рддреЛ рдЖя┐╜
12:54
dot two string рдХрд░рдХреЗ рдПрдХ number рдХреЛ string рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реЛ exponential рдореЗя┐╜
12:58
рдмрджрд▓ рд╕рдХрддреЗ рд╣реЛ рдлрд┐рд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдФрд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ methods рд╣реЛрддреЗ рд╣реИрдВ to precision рд╣реЛрддрд╛ рд╣я┐╜
13:03
value of рд╣реЛрддрд╛ рд╣реИ рдмрд╣реБрдд рд╕рд╛рд░реЗ methods рд╣реЛрддреЗ рд╣реИрдВ рд╕рдмрдХреЛ рдЖрдк рд▓реЛрдЧ рдХреЛ рд░рдЯрдиреЗ рдХя┐╜
13:07
рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ in fact рдЬреЛ рдореИрдВрдиреЗ рдмреЛрд▓реЗ рд╣реЛ рдЙрд╕рд╕реЗ рдХрдИ рдЬреНрдпрд╛рджрд╛ хПпф╗е рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЬреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реЛрдЧреЗ рд╡реИрд╕реЗ-рд╡реИрд╕реЗ рдЖрдкрдХреЛ рдЖрддреЗ рдЬрд╛рдПрдВрдЧреЗ рдЗрд╕рдХреЗ рдмрд╛рдж рдПрд░реЗя┐╜
13:14
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рддреЗ рд╣реИрдВ рдЗрд╕рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрддрд╛ рд╣реИ рдЕрдм рдпрд╣рд╛рдВ рдкрд░ рд▓реЗрдХрд┐рди рд╕рдХрддреЗ рд╣реИя┐╜
13:18
рдкреНрд░реЗрд╕реЗрдЬ рдкреНрд▓реЗрдЯ рдП рдпрд╛рд░ рдЗрд╕ рдПрдХреНрд╡рд▓ рдЯреЛ рдФрд░ рдорд╛рди рд▓реЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрд░реЗ рдмрдирд╛ рджрд┐рдпрд╛ рддреЛ рдпя┐╜
13:23
рдХрд▓реЗрдХреНрд╢рди рдСрдл рдЖрдЗрдЯрдореНрд╕ рд╣реЛрддреЗ рд╣реИрдВ рдпрд╛рдирд┐ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдВрдмрд░ рд╕рд╛рдл рдЗрд╕рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реЛ рдирдВрдмрд░ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХя┐╜
13:27
iterate method use map method reverse directly dot reverse use
13:48
javascript рдХреЗ рдЕрдВрджрд░ рднреА custom рд▓реЙрдЬрд┐рдХ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд░реЗрдВ рдХреЛ рд░рд┐рд╡рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪ рдЗрд╕ рдиреЙрдЯ рдЧреБрдбрд╝ рдпрд╛рд░ рдХреЛрдИ рдЪреАрдЬ рдЖрдкрдХреЛ рдЕрдЧрд░ рдорд┐рд▓ рд░рд╣реА рд╣реИ рдСрд▓рд░реЗрдбреА рдмрд┐рд▓реНрдЯ рдЗрди рд╡рд╛рдЗрд╡ рд╡реЙрдЯ рдпреВ рд╡рд╛рдВрдЯ рдЯреЛ рд░рд╛рдЗрдЯ рдж рд░рд┐рд╕реНрдЯрдо рд▓реЙрдЬрд┐я┐╜
13:58
рдареАрдХ рд╣реИ рддреЛ рдпреЗ рдореЗрд░реЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рд╣рд╛рди рдореЗрдВ рд▓рдЧрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЬреЛ рдЪреАрдЬ рдЖрдкрдХреЛ рдорд┐рд▓ рд░рд╣реА рд╣реИ рд╡реЛ рдЪреАрдЬ рдЖрдк рд▓реЛрдЧ рд▓реЗрддреЗ рдЬрд╛рдПя┐╜
14:04
рдЗрд╕рдХреЗ рдмрд╛рдж dates рдХрд╛ concept рд╣реЛрддрд╛ рд╣реИ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдЖрдк date рдХрд╣реАрдВ рд╕реЗ рднреА рдЖрдк рд▓реЛрдЧ new date рдХрд░рдХреЗ
14:09
рдФрд░ date рдХреЗ methods рдХреЛ use рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдВрджрд░, рдлрд┐рд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдЬреЛ for loops, while loops рд╣реЛрддреЗ рд╣реИрдВ
14:14
рд╡реЛ рддреЛ рдЕрдЧрд░ рдЖрдкрдиреЗ рдХрд┐рд╕реА рднреА programming language рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдЖрддреЗ рд╣реЛрдВрдЧреЗ, рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ for loop рдХрд╛ syntax рдХреЛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣реЛрддрд╛ рд╣я┐╜
14:20
рдЖрдк рдХрд┐рд╕реА рднреА рдПрд░реЗ рдХреЛ iterate рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ syntax рдЬреЛ рд╣реИ snippet рдХреА рд╕рд╛рдЗрддрд╛ рд╕реЗ рд▓рд┐рдЦ рджрд┐рдпя┐╜
14:24
рдЖрдк рдпрд╣рд╛рдБ рдкрд░ let index рдЗрд╕ рдЗрдХрд▓реЛ 0 рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реЛ 0 рд╕реЗ рд▓реЗрдХреЗ array рдХреА length minus 1 рддрдХ рдЬрд╛рдПрдЧреА index рдФрд░ рдкреВрд░реЗ array рдХреЛ iterate рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧя┐╜
14:31
рдЖрдк element is equal to array index рдХрд░рдХреЗ рдЙрд╕ element рдХреЛ use рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣рд╛рдБ рдкрд░ for loop рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реЛ
14:37
рдЕрдм рдорд╛рди рд▓реЛ рдХрд┐ рдореБрдЭреЗ arr.foreach рдХрд░рдирд╛ рд╣реИ, рдареАрдХ рд╣реИ, рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ рдЪреАрдЬ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧ рдХреЛ
14:42
я┐╜ Lumens рдкрд░ рдХреНрдпрд╛ рд╣реИ рддреЛ рдЖрдк рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореИрдВ рдПрдХ рдРрд╕рд╛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдердб рдпреВрдЬ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рдПрд░реЗ рдХреЗ рд╕рд╛рд░реЗ рдПрд▓рд┐рдореЗрдВрдЯ рдХреЛ рджреЗрдЧрд╛ рдЪреЛрдЯреЗ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рдореЗрдВ рддреЛ рдпрд╣ рдереЛрдбрд╝рд╛ рд╕рд╛ рдХреЙрдордкреИрдХреНрдЯ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╣реИ рдФрд░ рдмрдврд╝рд┐рдпрд╛ рд╕рд┐рдВрдЯреЗрдХреНрд╕ рд╣реИ рдмрдЯ рдПрдХ рдмрд╛рдд рдмрддрд╛ рджреВя┐╜
15:12
рдФрд░ рдЙрд╕реЗ рдХреЗ рд╕рд╛рде рд╡рд╛рдЗрд▓ рд▓реВрдк рдФрд░ рд╕реНрд╡рд┐рдЪ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╕реНрд╡рд┐рдЪ рдХреЗрд╕ рд╡реЛ рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗ рдЬреЛ рд╣реИ рдЖрдкрдХреЛ рджреЗрдЦрдиреА рд╣реИ рдЖрдк рдЙрд╕рдХреЛ рдЬрд░реВрд░ рджреЗрдЦ рд▓реЗрдирд╛ рдХрдВрдбрд┐рд╢рдирд▓реНрд╕ рдореЗрдВ рдПрдлрд▓реНрд╕ рдЖрдк рд▓реЛрдЧ рджреЗрдЦ рд▓реЗрдирд╛ рдмрд╣реБрдд рдмреЗрд╕рд┐рдХ рдЪреАрдЬрд╝реЗ рдмреНрд░реЗрдХ рдХрдВрдЯрд┐рдиреНрдпреВ рджреЗрдЦ рд▓реЗрдирд╛ рдмрд╣реБрдд рдмреЗрд╕рд┐рдХ рдЪреАрдЬрд╝реЗ я┐╜
15:42
рдЗрдирдХреЛ рдореИрдВ рд╣рдЯрд╛ рд▓реЗрддрд╛ рд╣реВрдБ, рдареАрдХ рд╣реИ, рдореИрдВ рдЗрди рд╕рдм рдХреЛ рд╣рдЯрд╛ рд▓реЗрддрд╛ рд╣реВрдБ, рдЬрд┐рддрдиреЗ рднреА console logs рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, рдХрд┐ рдЬреЛ function, my func number, рдореИрдВрдиреЗ рдЬреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣реИ, рдореИрдВ рдЗрд╕ function рдХреЛ рдпрд╣рд╛рдБ рдкрд░ рд▓реЗрдХрд░ рдЖрдЙрдБрдЧрд╛, рдФрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рд╕реЗ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛ strict mode рдХреЗ я┐╜
16:12
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧреА рдЗрд╕ рдЗрдХреЙрд▓ рдЯреВ 98 рдпрд╣ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рджреЗрдЦреЛ рдХреЛрдИ рджрд┐рдХреНрдХрдд рдирд╣реАрдВ рдЖрдИ рдореБрдЭреЗ рдбреАрдЬя┐╜
16:18
рдХреЛ рдирд╛рдЗрдВрдЯреАрдПрдЯ рд▓рд┐рдЦрдиреЗ рдкрд░ рдмрдЯ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд╕реНрдЯреНрд░рд┐рдХреНрдЯ рдореЛрдб рдХреЛ рдЗрдиреЗрдмрд▓ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рддрдм рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдбреАрдЬя┐╜
16:23
98 рдЖрдк рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рдХрд╣ рд░рд╣реЗ рд╣реИрдВ D is not defined рдЖрдкрдХреЛ let D is equal to 98 рд▓рд┐рдЦрдирд╛ рдкрдбрд╝реЗрдЧя┐╜
16:26
рдереЛрдбрд╝рд╛ рд╕рд╛ рддрдореАрдЬ рд╕реЗ code рд▓рд┐рдЦрдирд╛ рдкрдбрд╝реЗрдЧрд╛ рддреЛ рдпреЗ strict mode рдХреЛ enable рдХрд░рдирд╛ рдХрднреА рдХрднреА рдЕрдЪреНрдЫя┐╜
16:31
рдЗрд╕рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рддрд╛рдХрд┐ рдЖрдк ensure рдХрд░ рд╕рдХреЗрдВ before hand рдХреА рдХреЛрдИ bug рдия┐╜
16:35
рд╣рд╛рдИ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЛрдИ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реЛ рдФрд░ JavaScript рдиреЗ рдЖрдкрдХя┐╜
16:39
allow рдХрд░ рджрд┐рдпрд╛ рд╣реЛ рдФрд░ рдЙрд╕рдХреА рд╡рдЬрд╝реЗ рд╕реЗ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реА problem face рдХрд░рдиреА рдкрдбрд╝ рд░рд╣реА рд╣реИ рдЗрд╕рд▓рд┐рдП react рдЬрдм рдня┐╜
16:43
рдЖрдк use рдХрд░реЛрдЧреЗ рддреЛ strict mode on рд╣реА рдирд╣реАрдВ рдЖрдПрдЧрд╛ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ the number is
16:47
this рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рдФрд░ рдореИрдВ рдЗрд╕рдХреЛ save рдХрд░рддрд╛ рд╣реВрдБ рддреЛ рджреЗрдЦреЛ рдЗрд╕ рд╡рд╛рд▓реЗ function рдХреЗ рдЕрдВрджя┐╜
16:51
рдЬреЛ this рд╣реИ рд╡реЛ рдХреНрдпрд╛ рд╣реИ undefined рд╣реИ рдареАрдХ рд╣реИ рдпрд╛рдирд┐ рдХрд┐ рдореИя┐╜
16:55
this рдХрд░рдХреЗ window object рдХреЛ access рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдЕрдм this рдХреНрдпрд╛ рд╣реЛрддрд╛ рдЕрдЧрд░ рдореИя┐╜
16:59
рдмрд╛рд╣рд░ console.log this рдХрд░ рджреВ рддрдм рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рддреЛ this рдореБрдЭреЗ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ window object
17:03
рдпрд╛рдирд┐ рдХрд┐ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ window object рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ рдареАрдХ рд╣реИ рдЕрдм рдЕрдЧрд░ рдХрд┐рд╕реА рднреА function рдХреЗ рдЕрдВрджрд░ рдореИрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рдЗрд╕ рдмрд╛рдд рдХя┐╜
17:09
рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ рдЕрдЧрд░ рдХрд┐рд╕реА function рдХреЗ рдЕрдВрджрд░ рдЖрддрд╛ рд╣реВрдБ рдФрд░ рдХрд┐рд╕реА function рдХреЗ рдЕрдВрджрд░ рдЖрдХрд░ рдореИрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВя┐╜
17:14
this рдпрд╛рдирд┐ рдХрд┐ this рдХреЛ print рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рддрдм рдореБрдЭреЗ undefined рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣я┐╜
17:18
рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ рдЪреАрдЬ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ, but what will happen
17:22
what will happen рдЕрдЧрд░ рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░реВрдБ, рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ
17:26
рдЕрдЧрд░ рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ arrow function рдХрд╛ syntax рдпреВрдЬрд╝ рдХрд░реВрдБ, рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдпрд╣рд╛рдБ рдкрд░ comment out рдХрд░рддрд╛ рд╣реВрдБ
17:31
рдФрд░ arrow function рдХрд╛ syntax рдХреЛ рдпреВрдЬрд╝ рдХрд░рддрд╛ рд╣реВрдБ, рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦреВрдВрдЧрд╛ let number is equal to an arrow function
17:40
рддреЛ рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ let number is equal to this рдпрд╛рдирд┐ рдХрд┐ рдПрдХ arrow function рдФрд░ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпя┐╜
17:44
sorry рдореБрдЭреЗ my func рд▓рд┐рдЦрдирд╛ рдерд╛ рдФрд░ number рдХреЛ рдпрд╛рд░ рдпрд╣реАрдВ рдкрд░ рд▓рд┐рдЦрдирд╛ рдея┐╜
17:48
number рдареАрдХ рд╣реИ рддреЛ let my func is equal to рдореИрдВрдиреЗ рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рджрд┐рдпя┐╜
17:54
рдФрд░ my func рдХреЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ execute рдХрд░ рджрд┐рдпрд╛ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛрдВ рдХрд┐ рдЗрд╕ рдмрд╛рд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЛ global object рд╣реИ рд╡реЛ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рдЬрд╛рдПрдЧя┐╜
18:01
рдпрд╛рдирд┐ рдХрд┐ window object рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ рдпрд╛рдирд┐ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдпрд╣рд╛рдБ рдкрд░ arrow function рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рд╣я┐╜
18:06
рддреЛ this undefined рдирд╣реАрдВ рд╣реЛрдЧрд╛, normal function рдореЗрдВ this undefined рд╣реЛрдЧрд╛, arrow function рдореЗрдВ this рдЖрдкрдХрд╛ рдЬреЛ рдмрд╛рд╣рд░ рдХрд╛ рдЬреЛ object рд╣реИ рдЙрд╕рдХреЛ refer рдХрд░реЗрдЧрд╛
18:13
рдпрд╛рдирд┐ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдкреВрд░реА рдЪреАрдЬрд╝ рдХреЛ рдПрдХ object рдХреЗ рдЕрдВрджрд░ wrap рдХрд░ рджреВ, for example рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ
18:18
рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреВ, my let mobj is equal to
18:23
рддреЛ рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рджреВрдВ рдФрд░ рдореИрдВ рдХреБрдЫ рдРрд╕реЗ рдХрд░ рджреВрдВ рдорд╛рди рд▓реЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЬреЛ рдорд╛рдп рдлрдВрдХ рд╣реИ рдЙрд╕рдХреЛ рдореИрдВ рдПрдХ рдПрд░реЛ рдлрдВрдХреНрд╢я┐╜
18:30
рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рджреВрдВ рдЗрд╕рдХреЛ рдФрд░ рдпрд╣ рдЬреЛ рдореЗрд░рд╛ рдПрд░реЛ рдлрдВрдХреНрд╢рди рд╣реИ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдпрд╣рд╛рдВ рд╕реЗ рд▓реЗрдХрд░ рдпрд╣рд╛я┐╜
18:38
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдпрд╣рд╛рдВ рд╕реЗ рд▓реЗрдХрд░ рдпрд╣рд╛рдВ рддрдХ рдореЗрд░рд╛ рдЬреЛ MOBJ рд╣реИ рд╡реЛ рд╣я┐╜
18:42
рддреЛ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдХрд┐ рдЕрдЧрд░ рдореИрдВ MOBJ.MYFUNC рдХрд░реВрдБрдЧя┐╜
18:47
MOBJ.MYFUNC рдХрд░реВрдБрдЧрд╛ рддрдм рдЖрдк рд▓реЛрдЧ рдХреЛ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓реЗрдЧрд╛ рдЬреЛ рдЗрд╕ рд╣реЛрдЧрд╛ рд╡я┐╜
18:52
рдХреНрдпрд╛ рд╣реИ рддреЛ рдЗрд╕ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд╣реИ рд╡реЛ рдПрдХ window object рд╣реИ рддреЛ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдЪреАрдЬрд╝ рдХреЛ summarize рдХрд░реВя┐╜
18:58
рддреЛ рдЖрдк рд▓реЛрдЧ рдЗрд╕ function рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдЕрдЧрд░ рдореИрдВ mobj.myfunc рдпрд╣рд╛рдБ рдкрд░ рдХрд░реВрдБрдЧя┐╜
19:02
рдФрд░ рдЗрд╕рдХреЛ save рдХрд░реВрдБ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ рдореИрдВ mobj. рдЗрд╕рдХреЛ save рдХрд░реВя┐╜
19:06
рддреЛ рдпрд╣ the number is window object рдпрд╣рд╛рдБ рдкрд░ рдореБрдЭреЗ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдорддрд▓рдм рдХрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдП рдФрд░ рджрд┐рд╕ рд▓рд┐рдЦ рджреВрдВ рдФрд░ рдореИя┐╜
19:14
рдореЛрдмреАрдЬреЗ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдЧ рдПрдо рдУрдмреАрдЬреЗ рдбреЙрдЯ рдП рддреЛ рдЬреЛ рдореБрдЭреЗ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ рд╡рд╛рд▓рд╛ рджрд┐рд╕ рджреЗрдЦрдия┐╜
19:22
рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓реЗрдЧрд╛ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдпрд╣ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдЖрдк рдФрд░ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рдЦрд╛рдКрдВ рдЕрдЧрд░ рдпрд╣ рдиреЛрдмреАрдЬ рдиреЛрдЯ рдбрд┐рдлрд╛рдЗя┐╜
19:29
рд╡рд░реНрдб рдЗрдЬ рд░рд╛рдВрдЧ рдХреЛ рдЧреЗрдо рдУрдмреАрдЬ рдиреЙрдЯ рдПрдо рдмреЙрдЬ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдХрд┐ рдЬреЛ рд╡рд┐рдВрдбреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреБрдЫреЗ рдпрд╣рд╛я┐╜
19:37
рджрд┐рдЦ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рд╡рд┐рдВрдбреНрдпреВ рдСрдкреНрд╢рди рдкреБрдЫреЗ рдпрд╣рд╛рдВ рдкрд░ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдХреБрд▓ рдорд┐рд▓рд╛ рдХрд░ рдпрд╣ рдмрд╛рдд рд╣реИ рдареАрдХ рд╣реИ рдмрдЯ рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЛ рдПя┐╜
19:43
рдиреЙрд░реНрдорд▓ рдлрдВрдХреНрд╢рди рд╕реЗ рд░рд┐рдкреНрд▓реЗрд╕ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рддреЛ рд╡рд╣ рдЕрдкрдирд╛ рджрд┐рд╕ рдмрд╛рдЗрдВрдб рдХрд░рддрд╛ рд╣реВрдВ рдЧрдП рддреЛ рдореЗрд░рд╛ рдЬреЛ рджрд┐рд╕ рд╣реИ рд╡рд╣ рдореЗрд░рд╛ рджрд┐рд╕ рд╣я┐╜
19:49
рддреЛ рдореЗрд░рд╛ this рдЬреЛ рд╣реИ рд╡реЛ рдореИрдВ рдЕрдкрдирд╛ bind рдХрд░реВрдБрдЧрд╛ рддреЛ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд╕рд┐рд░реНрдл this рд▓рд┐рдЦреВрдБрдЧрд╛ рддреЛ рдпрд╣ this рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрд╣ MOBJ рд╡рд╛рд▓рд╛ object рд╣реЛрдЧрд╛ рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рддреЛ рдпрд╣ рджреЗрдЦреЛ рдпрд╣ MOBJ рд╡рд╛рд▓рд╛ object рд╣реИ рдП рд╣реИ рдЗрд╕рдореЗрдВ рдФрд░ my func рд╣реИ рддреЛ рдЕрдЧрд░ рдЖрдк normal function рдпреВрдЬрд╝ рдХрд░рддреЗ рд╣реЛ рддреЛ behavior рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд▓я┐╜
20:19
рдЖрдк рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЗрд╕рдХреЛ рд░рдЯрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдордд рдХрд░рдирд╛ рдФрд░ рдмрд╣реБрдд рдЬрд╛рджрд╛ рджрд┐рдорд╛рдЧ рдордд рд▓рдЧрд╛рдирд╛ рдЗрд╕ рдЪреАрдЬрд╝ рдореЗя┐╜
20:23
рдмрд╣реБрдд рдЬрд╛рджрд╛ рдордд рд░реБрдЦрдирд╛ рдЕрдЧрд░ рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддреА рд╣реИ by any chance definitely future guarantee promises callbacks callback callback function invoke already
20:42
рдЬреИрд╕реЗ рдореИрдВ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ set timeout рдХреА рдмрд╛рдд рдХрд░реЛ рддреЛ set timeout рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рдПрдХ callback function рд▓реЗ рд░рд╣рд╛ рд╣я┐╜
20:46
рдпрд╣ рджреЗрдЦреЛ рдЬреЛ рдореИрдВрдиреЗ select рдХрд┐рдпрд╛ рд╣реБрдЖ рд╣реИ рднреА рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ callback function рд╣реИ рддреЛ рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЗ рдЕрдВрджрд░ console.log рд▓рд┐рдЦ рджя┐╜
20:52
рдпрд╣ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрддрдиреЗ milliseconds рдХреЗ рдмрд╛рдж рдЬрд╛рдиреЗ рдХреА рдПрдХ рдорд┐рд▓реА рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдореИрдВ рдЗрди рдлрд╛рдХреНрдЯ рдЗрд╕рдХреЛ рддреАрди рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рддреАрди рдорд┐рд▓реА рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдпя┐╜
21:00
function invoke рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдиреАрдЪреЗ рдЬреЛ рднреА script рд▓рд┐рдЦреА рд╣реЛрдИ рд╣реИ рдореИрдВ рдиреАрдЪреЗ рд╡рд╛рд▓я┐╜
21:07
script рд╣реВрдБ, рдареАрдХ рд╣реИ, рддреЛ рдиреАрдЪреЗ рдЬреЛ рднреА script рд▓рд┐рдЦреА рд╣реИ, рд╡реЛ рдЪрд▓рддреА рд░рд╣реЗрдЧреА, рдФрд░ 3 second рдХреЗ рдмрд╛рдж рдпя┐╜
21:11
print рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдпрд╛рдирд┐ рдХрд┐ рдпреЗ function invoke рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕рдХрд╛ demo рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ, рдореИрдВ reload рдХрд░рддрд╛ рд╣реВя┐╜
21:16
рдЗрд╕рдХреЛ рддреЛ рджреЗрдЦреЛ рдореИрдВ рдиреАрдЪреЗ рд╡рд╛рд▓реА script рд╣реВрдБ рддреЛ run рд╣реЛ рдЧрдпрд╛ рдареАрдХ рд╣реИ рдмрдЯ рддреАрди second рдХреЗ рдмрд╛рдж рдпреЗ print рд╣реЛ рдЧрдпрд╛ рддреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдлрд╛рдпрджрд╛ рдХреНрдпрд╛ рд╣реБрдЖ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдРрд╕рд╛ design рдХреНрдпреЛрдВ рд╣реИ javascript рдХрд╛ рддреЛ javascript рдЬреЛ рд╣реИ рд╡реЛ рдПрдХ asynchronous architecture рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреА рд╣реИ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдРрд╕рд╛ рд╕рдордЭ рд▓реЛ рдХрд┐ рдпрд╛рд░ рдЙрдкрд░ рд╕реЗ code рдЬрдм execute рд╣реЛрдия┐╜
21:46
рдЖрдЧреЗ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рдРрд╕реЗ рдХрд╛рдВрдЯрд░ рдХреА рддрд░рд╣ рдЬреЛ рд╣рдореЗрд╢рд╛ рдЪрд▓рддрд╛ рд░рд╣рддрд╛ рд╣реИ рд▓рд╛рдЗрди рдореЗрдВ рд▓реЛрдЧ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд░рд╣рддреЗ рд╣реИрдВ рдЗрд╕реЗ рдорд╛рди рд▓реЛ рдХрд┐ рдореИрдВ рдЯрд┐рдХрдЯ рдХрд╛рдЯ рд░рд╣рд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рд░реЗрд▓реНрд╡реЗ рдХрд╛рдВрдЯрд░ рдореЗрдВ рдмреИрдардХреЗ рдПрдХ рдЗрдВрд╕рд╛рди рдореБрдЭрд╕реЗ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рд░реБрдХреЛ рдореЗрд░реЗ рдмрд╣рд┐рдпрд╛ рдирд╛ рднреА рджрд╕ рд░реБрдкреЗ рд▓реЗрдХрд░ я┐╜
22:16
рдЬреЛ рдЕрдЧрд▓рд╛ рдмрдВрджрд╛ рд╣реИ рдЙрд╕рдХрд╛ рдЯрд┐рдХрдЯ рдХрд╛рдЯрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ рдЕрдЧрд▓рд╛ рдмрдВрджрд╛ рдпрд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рднрд╛рдИ рдореЗрд░реА рдЬреЗрдм рдЬреЛ рд╣реИ рдЙрд╕рдХреА рдЪреЗрди рдирд╣реАрдВ рдЦреБрд▓ рд░рд╣реА рд╣реИ рддреЛ рд╡рд╣ рд▓реЗрдЧрд╛ рдЖрдк рдЗрди рджрд░ рдЦрдбрд╝реЗ рд╣реЛ рдпрд╣ рд╕рд╛рдЗрдб рдореЗрдВ рддреАрд╕рд░рд╛ рдмрдВрджрд╛ рдЖрдПрдЧрд╛ рдареАрдХ рд╣реИ рддреАрд╕рд░рд╛ рдмрдВрджрд╛ рдЖрдПрдЧрд╛ рддреАрд╕рд░реЗ рдмрдВрджреЗ рдХреЛ рдмреЛрд▓рд╛ я┐╜
22:46
рдХреА blocking рдирд╛ рд╣реЛ рдФрд░ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ callbacks рдХреА рд╕рд╛рд╣рд┐рддрд╛ рд╕реЗ рдЕрдм рдпреЗ callbacks рдХреНрдпрд╛ рд╣реИ callbacks рд╡реЛ function рд╣реИ рдЬреЛ рдХрд┐ рддрдм execute рд╣реЛрддреЗ рд╣я┐╜
22:52
рдЬрдм рдЖрдкрдХрд╛ рдпреЗ рд╡рд╛рд▓рд╛ рдЬреЛ time рд╣реИ рд╡реЛ рдЖ рдЬрд╛рддрд╛ рд╣реИ рдЗрд╕рдХреЗ execute рд╣реЛрдиреЗ рдХя┐╜
22:57
for example set time out рдХреА рдЕрдЧрд░ рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рддреАрди second рдХреЗ рдмрд╛рдж рдпреЗ callback рдХреЛ fire рдХрд░рддрд╛ рд╣я┐╜
23:01
terminology рдХреЛ рд╕рдордЭрдирд╛ callback рдХреЛ fire рдХрд░рддрд╛ рдпреЗ terminology рдореЗрдВ use рдХрд░реВрдБрдЧрд╛ рдмрд╛рд░ рдмрд╛я┐╜
23:06
callback рдХреЛ рдпреЗ fire рдХрд░рддрд╛ рд╣реИ 3 second рдХреЗ рдмрд╛рдж рдЕрдЧрд░ рдореИрдВ 4 рд▓рд┐рдЦ рджреВрдБ 4 second рдХреЗ рдмрд╛рдж рдХрд░реЗрдЧя┐╜
23:10
рдФрд░ рдпреЗ рдирд╣реАрдВ рдХрд┐ 3 second рдХреЗ рдмрд╛рдж рдпреЗ fire рдХрд░реЗрдЧрд╛ рддреЛ рдпреЗ block рдХрд░рдХреЗ рдмреИрда рдЬрд╛рдПрдЧрд╛ code рдХя┐╜
23:14
рдиреАрдЪреЗ рдХреЗ code run рд╣реЛрддреЗ рд░рд╣реЗрдВрдЧреЗ рдареАрдХ рд╣реИ рдпреЗ рдЪреАрдЬ рдХрд╛рдлреА confusing рднреА рд▓рдЧрддреА рд╣реИ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХя┐╜
23:18
рдмрдЯ рдЕрдЧреЗрди рдпреЗ рдЪреАрдЬ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдЧреЗ рд╕рдордЭ рдореЗрдВ рдЖ рдЬрд╛рдПрдЧреА callback рдХреЗ рдмрд╛рдж рдПрдХ concept рдЖрддрд╛ рд╣реИ promises рдХя┐╜
23:23
promises рдХрд╛ рдорддрд▓рдм рднреА рдпреЗ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рдореИрдВ рдПрдХ рдЪреАрдЬ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реВрдБ рдФрд░ рдЬреИрд╕реЗ рд╣реА рд╡реЛ рдЪреАрдЬ рдкреВрд░реА рд╣реЛ рдЬрд╛рдПрдЧя┐╜
23:28
рдореИрдВ рдПрдХ function рдХреЛ run рдХрд░ рджреВрдБрдЧрд╛ рдареАрдХ рд╣реИ рддреЛ promise рдпрд╛ рддреЛ resolve
23:33
рд╣реЛрддреА рд╣реИ рдпрд╛ reject рд╣реЛрддреА рд╣реИ рдареАрдХ рд╣реИ рдФрд░ рд╣рдо рд▓реЛрдЧ promises рдХреЛ рдХрд╛рдлреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧя┐╜
23:37
рдЖрдЧреЗ рддреЛ рдореИрдВ рдЬреИрд╕реЗ рдРрд╕реЗ рд╣рдо рд▓реЛрдЧ use рдХрд░рддреЗ рдЬрд╛рдПрдВрдЧреЗ library рдХреЛрдИ рдРрд╕реА рдЬреЛ рдХреА promises return рдХрд░рддреА рд╣реИ рдЬреИрд╕я┐╜
23:43
axios рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рд╡рд╣рд╛рдБ рдкрд░ рдФрд░ рд╕рдордЭреЗрдВрдЧреЗ promises рдХреЛ рдЖрдк рдЪрд┐рдВрддрд╛ рдмрд┐рд▓рдХреБя┐╜
23:47
рдордд рдХрд░рдирд╛ рд╣реИ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдореИрдВ рдЬрд╛рддрд╛ рд▓рдВрдмрд╛ рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВ рдЦреЗрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдРрд╕реЗ рд╣реЛрдВрдЧреЗ рдЬрд┐рдирдХреЛ javascript already рдЖрддреА рд╣реИ рдФя┐╜
23:53
рдореИрдВ рдЖрдк рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрд╕ рд╕рд╛рде рдореЗрдВ рд▓реЗрдХрд░ рдЪрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд┐рдирдХреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдЪреНрдЪреА рд╣я┐╜
23:57
рдХрднреА рднреА рдЖрдкрдХреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╛рд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рд╣реИ рд╡реЛ рдореЗрд░реА рдереЛрдбрд╝реА рд╕реА рд╡реАрдХ рд╣реИ рдФрд░ рдореБрдЭреЗ рдмрд┐рд▓рдХреБрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдирд╣реАрдВ рдЖрддя┐╜
24:05
рддреЛ рдЖрдк рдпрд╛ рддреЛ рдореЗрд░рд╛ web development рдХрд╛ course рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдпрд╛ рдлрд┐рд░ рдЖрдк рд▓реЛрдЧ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдореЗрд░рд╛ javascript рдХрд╛ course
24:10
рдмрдЯ рдЕрдЧреЗрди рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЖрдк рд▓реЛрдЧ tension рдордд рд▓реЗрдирд╛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╡реЛ рдЪреАрдЬрд╝реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ explain рдХрд░рддрд╛ рдЪрд▓реВрдБрдЧя┐╜
24:15
рдЬреЛ рдЪреАрдЬрд╝реЗ рдЖрдк рд▓реЛрдЧреЛ рдХреЛ рдЪрд╛рд╣рд┐рдП рдмрд┐рд▓рдХреБрд▓ рднреА рд░реБрдХрдирд╛ рдордд рдпрд╛рд░ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдХреЛрдИ рдореЗрд░реА рдЗрд╕ рдмрд╛рдд рдХреЛ рд╕реБрдирдХрд░ react рдХреЛ рд╕реАрдЦрдирд╛ рд░реЛрдХ рджя┐╜
24:21
рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЖрдк рд▓реЛрдЧ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд░рд╣реЗрдВ рдФрд░ рдЖрдкрдХреЗ рдЬреЛ concepts рд╣реИрдВ рд╡реЛ рдкрдХреНрдХреЗ рд╣реЛрддреЗ рдЬрд╛рдПрдВрдЧя┐╜
24:25
рдЕрдм рдпрд╣рд╛рдБ рджреЗрдЦреЛ JavaScript рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ topic рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗ рд╣реЛрддреА рд╣реИя┐╜
24:30
рдореИрдВрдиреЗ рдПрдХ рдПрдХ рдЪреАрдЬрд╝ рдпрд╣рд╛рдБ рдмрд░ рд╕рдордЭрд╛рдИ рд╣реБрдИ рд╣реИ рдЗрд╕ playlist рдХреЗ рдЕрдВрджрд░ рддреЛ рдЗрд╕рдХреЛ access рдЖрдк рд▓реЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜
24:35
JavaScript рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ master рдХрд░рдиреА рд╣реИ future рдореЗрдВ рддреЛ рдпрд╣ reference рдХреА рддрд░рд╣ рдЖрдк рд▓реЛрдЧ рд░рдЦ рд▓реЛ рдФрд░ react рдХреЗ course рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд░рд╣я┐╜
24:41
рдХреНрдпреЛрдВрдХрд┐ рдЬреЛ рдЬреЛ рдЪреАрдЬрд╝реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЪрд╛рд╣рд┐рдП рд╣реИрдВ рд╡реЛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рд┐рдЦрд╛рддрд╛ рд╣реА рдЬрд╛рдУрдВрдЧя┐╜
24:45
рдареАрдХ рд╣реИ, I hope рдХрд┐ рдЖрдкрдХреЛ HTML, CSS рдХреЗ basics рдЖрддреЗ рд╣реЛрдВрдЧреЗ, рд╡реЛ рднреА рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ, рддреЛ one video
24:49
рдЙрдирдХреЗ рднреА рдмрдиреЗ рд╣реБрдП рд╣реИ, HTML in one video рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рд╣реИ, CSS in one video рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рд╣реИ
24:53
рдЕрдЧрд░ рдЖрдкрдХреЛ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрдиреЗ рдХрд╛ time рдирд╣реАрдВ рд╣реИ, рддреЛ notes рджреЗ рд░рдЦреЗ рд╣реИрдВ рдореИрдВрдиреЗ, description рд╕я┐╜
24:57
notes download рдХрд░реЛ, рдПрдХ рдмрд╛рд░ рдкрдиреНрдиреЗ рдкрд▓рдЯ рд▓реЛ, рдЖрдкрдХреЛ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреА рдЙрдирдХреЗ рдиреЛрдЯ рд╕реЗ рдЬрд░реВрд░ рдПрдХрд╕реЗрд╕ рдХрд░рдирд╛ рд╣рдЯреАрдПрдорд▓ рдЗрди рд╡рди рд╡реАрдбрд┐рдпреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдЗрд╕ рдЯреАрдПрдорд▓ рдХреНрдпреЛрдВ рддреЛ рд░рд┐рдпрд▓ рд▓реЗрдВ рдЖрдкрдХреЛ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рддреЛ рдпрд╣ рд╡рд╛рд▓рд╛ рд╡реАрдбрд┐рдпреЛ рд╣реИ рдЬреЛ рдХрд┐ рдЗрд╕рдХреЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдиреЛрдЯреНрд╕ рд╣реИ рдлрд┐рд░ рд╕реАрдПрд╕рд╕ рдХрд╛ рдбя┐╜
25:28
рдЖрдкрдХреЛ рдпрд╣рд╛рдВ рдкрд░ рдорд┐рд▓ рдЬрд╛рдПрдЧреА рдХрд░рд╕реНрдкреЙрд░реНрдбрд┐рдВрдЧ рдЪреАрдЯрд╢реАрдЯ рдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рджрд┐рдпрд╛ рдЗрдВрдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдЪреАрдЯрд╢реАрдЯ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕я┐╜
25:39
рдЕрдЧрд░ рд╣рдо рд╕реАрдкреНрд▓рд╕ рдЪреАрдЯрд╢реАрдЯ рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХреЙрдкреА рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдореИрдВрдиреЗ рдмрдбрд╝я┐╜
25:43
рдмрдирд╛рдИ рд╣реБрдИ рд╣реИ рд╕рд╛рд░реЗ рд▓рд┐рдВрдХреНрд╕ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрди рд╡реАрдбрд┐рдпреЛ рдХреЗ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдорд┐рд▓ рдЬрд╛рдПрдВрдЧреЗ рдЬрд╛рдХрд░ рдЖрдк рд▓реЛрдЧ рдЬрд░реВрд░ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд▓реЗрдирд╛ рдЗрд╕ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЛ рднреА рдФрд░ рд╕рд╛рд░реА рдЪреАрдЯ рдЪреАрдЯ рдХреЛ рднреА рдмрд╣реБрдд рдХрд╛рдо рдЖрдиреЗ рд╡рд╛рд▓реА рдЪреАрдЯ рдЪреАрдЯ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдФрд░ рдпреЗ рд░рд┐рдпрд╛рдХреНрдЯ рдХреА рд▓реЗрд▓рд┐рд╕реНрдЯ рдХя┐╜
26:13
рдЬреЛ рдЪреАрдЬрд╝ рдЖрдПрдВрдЧреЗ рдЕрдкрдбреЗрдЯреНрд╕ рд╡рдЧреИрд░рд╛ рд╡реЛ рд╕рдм рдпрд╣реА рдкрд░ рдЖрдПрдВрдЧреЗ рдЗрд╕рдХреЛ рдЬрд░реВрд░ рдЖрдк рд▓реЛрдЧ рдЬреЛ рд╣реИ рджрд┐рдорд╛рдЧ рдореЗрдВ рд░рдЦрдирд╛ рдЕрдкрдиреЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛрд╕ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдФрд░ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рдЬреЗрдХреЗрдВрдЧреЗ рдФрд░ рдпреЗ рдЬреЛ рдХреЛрд░реНрд╕ рд╣реИ рд╡реЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреЗрд╕реНрдЯ рд╣реА рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ я┐╜
26:43
рдЬрд╛рди рдореБрдЭрдХреЗ рдЗрд╕рдХреЛ рдмрд╣реБрдд рддреЗрдЬ рд░рдЦрд╛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдХреА рдПрдХ quick introduction рдЬрд╛рддреЗ рд╣реИя┐╜
26:47
JavaScript рдХреЗ рд▓рд┐рдП рдХрд┐ рдЕрдЧрд░ рд▓рдВрдмрд╛ рдХрд░реВрдБрдЧрд╛ рдореИрдВ рддреЛ рдлрд┐рд░ рдмрд╣реБрдд рдЬрд╛рджрд╛ рд▓рдВрдмрд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдпя┐╜
26:51
particular video, refresher video so I hope рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХреЛ рдпреЗ рд╡реАрдбрд┐рдпреЛ рдЕрдЪреНрдЫрд╛ рд▓рдЧя┐╜
26:55
react рдХреА playlist рдХреЛ рдЬрд░реВрд░ рд╕реЗ access рдХрд░ рд▓реЗрдирд╛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реА guys
27:00
Thank you so much guys for watching this video And I will see you next time