Skip to content

Commit cfb996a

Browse files
committed
Merge branch 'Translation-to-ko-playground-Tuples' of https://github.com/yahma25/TypeScript-Website-Localizations into Translation-to-ko-playground-Tuples
2 parents 0868e8c + ff6954f commit cfb996a

File tree

1 file changed

+15
-8
lines changed
  • docs/playground/ko/TypeScript/Type Primitives

1 file changed

+15
-8
lines changed

docs/playground/ko/TypeScript/Type Primitives/Tuples.ts

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// 일반적으로 배열은 0에서 여러 개의
2-
// 단일 타입 객체를 포함합니다.
3-
// TypeScript는 여러 타입을 포함하고,
4-
// 색인되는 순서가 중요한 배열에 특별한 분석을 가지고 있습니다.
1+
// 일반적으로 배열은 0부터 여러 개의
2+
// 단일 타입 객체를 포함할 수 있습니다.
3+
// TypeScript는 다양한 타입을 포함하고,
4+
// 색인되는 순서가 중요한 배열을 특별하게 분석할 수 있습니다.
55

66
// 이를 튜플이라고 부릅니다. 튜플을 일부 데이터에 연결하기 위한
77
// 방법으로 생각할 수 있지만, 키로 구성되는 객체보다 구문을 덜 가집니다.
@@ -10,24 +10,24 @@
1010

1111
const failingResponse = ["Not Found", 404];
1212

13-
// 하지만 튜플로서 배열의 타입을 선언할 필요가 있을 것입니다.
13+
// 또한 튜플에 타입 선언이 필요할 수 있습니다.
1414

1515
const passingResponse: [string, number] = ["{}", 200];
1616

1717
// 두 변수 이름에 호버해보면
1818
// 배열 ( (string | number)[] )과 튜플 ( [string, number] )의
1919
// 차이점을 볼 수 있습니다.
2020

21-
// 하나의 배열로서, 순서는 중요하지 않아서
21+
// 배열의 순서가 중요하지 않을 때,
2222
// 모든 인덱스에 있는 요소는 문자열 또는 숫자가 될 수 있습니다.
23-
// 튜플에서 순서와 길이는 보장됩니다.
23+
// 하지만 튜플에서는 순서와 길이가 보장됩니다.
2424

2525
if (passingResponse[1] === 200) {
2626
const localInfo = JSON.parse(passingResponse[0]);
2727
console.log(localInfo);
2828
}
2929

30-
// 이는 TypeScript가 올바른 인덱스에서 올바른 타입을 제공하고,
30+
// 이는 TypeScript가 올바른 인덱스에 올바른 타입을 제공하고,
3131
// 선언되지 않은 인덱스에 있는 객체에 접근하면
3232
// 에러가 발생한다는 것을 의미합니다.
3333

@@ -44,10 +44,17 @@ const staff: StaffAccount[] = [
4444
[2, "Aneurin", "aneurin.s@", "Supervisor"],
4545
];
4646

47+
<<<<<<< HEAD
4748
// 튜플의 시작에서 알려진 타입의 집합을
4849
// 가지고 나서 길이를 알 수 없을 때,
4950
// 전개 연산자를 사용해 길이에 상관없이
5051
// 나머지를 특정한 타입으로 나타낼 수 있습니다:
52+
=======
53+
// 튜플에서 시작 타입은 알지만
54+
// 길이에 대해 알 수 없을 때
55+
// 길이에 상관없고 추가 인덱스가 특정한 타입이 된다는 것을
56+
// 나타내기 위해 전개 연산자를 사용할 수 있습니다:
57+
>>>>>>> ff6954fe203f7f362eb84ca24403eb79df98d7fb
5158

5259
type PayStubs = [StaffAccount, ...number[]];
5360

0 commit comments

Comments
 (0)