You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/05-data-types/04-array/article.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
В этом случае использовать объект неудобно, так как он не предоставляет методов управления порядком элементов. Мы не можем вставить новое свойство "между" уже существующими. Объекты просто не предназначены для этих целей.
8
8
9
-
Для хранения упорядоченных коллекций существует особая структура данных, которая называется `Массив`.
9
+
Для хранения упорядоченных коллекций существует особая структура данных, которая называется массив, `Array`.
10
10
11
11
## Объявление
12
12
@@ -41,7 +41,7 @@ alert( fruits[2] ); // Слива
41
41
fruits[2] ='Груша'; // теперь ["Яблоко", "Апельсин", "Груша"]
42
42
```
43
43
44
-
…Или добавить новый к существующему массиву:
44
+
…Или добавить новый к существующему массиву:
45
45
46
46
```js
47
47
fruits[3] ='Лимон'; // теперь ["Яблоко", "Апельсин", "Груша", "Лимон"]
@@ -96,7 +96,7 @@ let fruits = [
96
96
[Очередь](https://ru.wikipedia.org/wiki/Очередь_(программирование)) – один из самых распространенных вариантов применения массива. В области компьютерных наук так называется упорядоченная коллекция элементов, поддерживающая два вида операций:
97
97
98
98
-`push` добавляет элемент в конец.
99
-
-`shift` удаляет элемент в начале, сдвигая очередь вверх, так что второй элемент становится первым.
99
+
-`shift` удаляет элемент в начале, сдвигая очередь, так что второй элемент становится первым.
100
100
101
101

102
102
@@ -117,9 +117,7 @@ let fruits = [
117
117
118
118

119
119
120
-
При использовании стека, последний добавленный элемент получают первым, что является действием принципа LIFO (последним пришёл – первым ушёл). Для очереди - FIFO (первым пришёл – первым ушёл).
121
-
122
-
Массивы в JavaScript могут работать и как очередь, и как стек. Это позволяет вам добавлять/удалять элементы как в начале, так и в конце массива.
120
+
Массивы в JavaScript могут работать и как очередь, и как стек. Мы можем добавлять/удалять элементы как в начало, так и в конец массива.
123
121
124
122
В компьютерных науках структура данных, делающая это возможным, называется [двусторонняя очередь](https://ru.wikipedia.org/wiki/Двухсторонняя_очередь).
0 commit comments