fixed machine translation (#23713)
This commit is contained in:
@ -1,20 +1,20 @@
|
|||||||
---
|
---
|
||||||
title: Array Type
|
title: Array Type
|
||||||
localeTitle: Тип массива
|
localeTitle: Тип array
|
||||||
---
|
---
|
||||||
# Тип массива
|
# Тип массива
|
||||||
|
|
||||||
У вас есть полный доступ к массивам в TypeScript. Массивы могут быть написаны двумя разными способами в TypeScript:
|
У вас есть полный доступ к массивам в TypeScript. Массивы могут быть объявлены двумя разными способами:
|
||||||
|
|
||||||
**Тип данных\[\]**
|
**DataType\[\]**
|
||||||
DataType, за которым следуют квадратные скобки `[]`
|
DataType, за которым следуют квадратные скобки `[]`
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
let names: string[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma'];
|
let names: string[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma'];
|
||||||
```
|
```
|
||||||
|
|
||||||
**Массив <DataType>**
|
**Array <DataType>**
|
||||||
`Array` за которым следует <DataType>
|
`Array`, за которым следует <DataType>
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
let names: Array<string> = ['Javier', 'Emma', 'John', 'Sophia', 'Emma'];
|
let names: Array<string> = ['Javier', 'Emma', 'John', 'Sophia', 'Emma'];
|
||||||
@ -22,9 +22,9 @@ let names: Array<string> = ['Javier', 'Emma', 'John', 'Sophia', 'Emma'];
|
|||||||
|
|
||||||
## Встроенные методы
|
## Встроенные методы
|
||||||
|
|
||||||
В типе Typecript Array вы можете использовать некоторые встроенные функции. Каждый тип имеет общие и уникальные методы. Ниже вы можете прочитать о наиболее используемых методах типа массива. В этом примере мы будем использовать объявление массива сверху.
|
В типе Array вы можете использовать некоторые встроенные функции. Каждый тип имеет общие и уникальные методы. Ниже вы можете прочитать о наиболее используемых методах типа Array. В этом примере мы будем использовать объявление массива как было показано выше.
|
||||||
|
|
||||||
### поп ()
|
### pop()
|
||||||
|
|
||||||
Удаляет последний элемент из массива и возвращает его.
|
Удаляет последний элемент из массива и возвращает его.
|
||||||
|
|
||||||
@ -35,26 +35,26 @@ var element = names.pop();
|
|||||||
//element2 = Sophia
|
//element2 = Sophia
|
||||||
```
|
```
|
||||||
|
|
||||||
### От себя()
|
### push()
|
||||||
|
|
||||||
Добавляет один или несколько элементов в конец массива и возвращает с новой длиной массива.
|
Добавляет один или несколько элементов в конец массива и возвращает длину нового массива.
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
var length = names.push('Tobias');
|
var length = names.push('Tobias');
|
||||||
// names[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma', 'Tobias']
|
// names[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma', 'Tobias']
|
||||||
// lenght = 6
|
// length = 6
|
||||||
var length2 = names.push('Jack','Lily');
|
var length2 = names.push('Jack','Lily');
|
||||||
// names[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma', 'Tobias','Jack','Lily']
|
// names[] = ['Javier', 'Emma', 'John', 'Sophia', 'Emma', 'Tobias','Jack','Lily']
|
||||||
// lenght2 = 8
|
// length2 = 8
|
||||||
```
|
```
|
||||||
|
|
||||||
### задний ход()
|
### reverse()
|
||||||
|
|
||||||
Изменяет порядок массива и возвращает его
|
Изменяет порядок элементов в массиве на обратный и возвращает его.
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
var reverseNames = names.reverse();
|
var reverseNames = names.reverse();
|
||||||
//reverseNames = ['Emma','Sophia','John','Emma','Javier']
|
//reverseNames = ['Emma','Sophia','John','Emma','Javier']
|
||||||
```
|
```
|
||||||
|
|
||||||
[Дополнительные методы и описание в TutorialsPoint](https://www.tutorialspoint.com/typescript/typescript_arrays.htm)
|
[Дополнительные методы и описание в TutorialsPoint](https://www.tutorialspoint.com/typescript/typescript_arrays.htm)
|
||||||
|
Reference in New Issue
Block a user