- . , . , , , .
DOM + JavaScript
, , DOM, JavaScript.
JS - , , (shift/unshift push/pop). .
JavaScript , . .
DOM, . JS- - , , , .
, , «» JS-.
,
. , , : . « » - , , - .
:
« » « » .
JavaScript - . , . - . , , .
JavaScript , , . .
JavaScript , . , JS, , JavaScript .
JavaScript
JS - . , - , . - , .
: «[]» «{}». - . - . . :
. - : , , . , - .
. , - . .
JavaScript. "A" = 65. 64 .
JS , sort, forEach, filter, map, every/some, reduce/reduceRight . .
- . . JS :
aData . «», '', ',' .
«» :
«». , «JS - » . , . .
( concat), (reverse), (sort) . ., .
, - . JS . :
. ( pop), . .
(push) , (pop) . , .
shift/unshift , . , , , .
, JavaScript. , (, , , , ...):
- push/pop - : , , ...
- - push/pop - : , , ...
( slice) . , js , . () splice .
. : - , , - . : , - . , JS , , .
JavaScript
JavaScript . ( , /, / ):
- aShop['NoShop']['BoxF']['Fruits']['Fruit']; //
- aShop['NoShop']['BoxB']['Berries']['Berry']; //
- aShop['NoShop']['BoxP']['Potatoes']['Potato']; //
. , (), . , .
, , . . , - .
JS: . , (), , , ...
. , JS / . , , , ( ).
. , , , - . , :
. . , JS - . «»-«» .
16 : , : 0 15, ( ): ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'] .
- . . , .
, , . (, , ) , . ( , ) . , .
, . .
, , , , . . , .
- , . , , . , , : , , , , ...
, , . , , .
: . .
, . , , .
- JavaScript DOM , . - , - .