Похожие презентации:
lektsiia_aktual-naia_final-24194906-7e93-4883-b011-ee23cd026680 (1)
1.
JavaScriptOrigination Start
2.
3.
JavaScriptNavigator.
-
ECMAScript (ES).
4.
• V8 • SpiderMonkey • JavaScriptCore -5.
letconst
var:
-
6.
7.
8.
.var,
let
const
.
9.
Hoisting-
10.
1011.
–
–
z, A Z).
12.
1213.
1314.
Функция - особый, вызываемый объект14
15.
++--
x--
--x
15
16.
==5 == '5'
true
===
5 === '5'
false
!=
5 != '5'
false
!==
5 !== '5'
true
>
6>3
true
<
2<5
true
>=
5 >= 5
true
<=
3 <= 4
true
true
false
16
17.
&&true && false
false
||
true || false
true
!
!true
false
null ?? 'default'
'default'
??
undefined)
-
17
18.
if, else if, else• if
• else if
• else
18
19.
1920.
switchswitch.
case):
• case
• break
• default
20
21.
2122.
Forfor ([инициализация]; [условие выхода]; [финальное выражение])
{ ... }
22
23.
while d23
24.
25.
2526.
2627.
2728.
2829.
POP/PUSH29
30.
SHIFT/UNSHIFT30
31.
Foreach31
32.
MAP32
33.
SOME/EVERY33
34.
FIND34
35.
REDUCE35
36.
For-infor...in JavaScript
key
• object
36
37.
For-of• for...of
JavaScript.
Map, Set
• value
• iterable
37
38.
Function expression:38
39.
function declaration functionexpression:
FD:
(
Function expression:
hoisting).
FE:
(hoisting
)
39
40.
4041.
4142.
4243.
return43
44.
(ES6).
this
44