Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ko] Intl.DisplayNames.supportedLocalesOf() 신규 번역 외 #22397

Merged
merged 3 commits into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: Intl.DisplayNames.supportedLocalesOf()
slug: Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/supportedLocalesOf
l10n:
sourceCommit: a859db2ce92b7ea38d5d2450e1826ac42e016e05
---

{{JSRef}}

**`Intl.DisplayNames.supportedLocalesOf()`** 정적 메서드는 런타임의 기본 로케일로 되돌아가지 않고 표시 이름에서 지원되는 제공된 로케일을 포함하는 배열을 반환합니다.

## 구문

```js-nolint
Intl.DisplayNames.supportedLocalesOf(locales)
Intl.DisplayNames.supportedLocalesOf(locales, options)
```

### 매개변수

- `locales`
- : BCP 47 언어 태그가 포함된 문자열 또는 이러한 로케일 식별자의 배열입니다. `locales` 인수의 일반적인 형식과 해석에 대해서는 [`Intl` 메인 페이지의 매개변수 설명](/ko/docs/Web/JavaScript/Reference/Global_Objects/Intl#locales_argument)을 참조하세요.
- `options` {{optional_inline}}
- : 다음의 속성을 가질 수 있는 객체
- `localeMatcher`
- : 사용할 로케일 일치 알고리즘입니다. 가능한 값은 `"lookup"` 및 `"best fit"`이며, 기본값은 `"best fit"`입니다. 이 옵션에 대해 더 알고 싶으시다면 {{jsxref("Intl", "Intl", "#locale_identification_and_negotiation", 1)}} 페이지를 참고하시기 바랍니다.

### 반환 값

런타임의 기본 로케일로 되돌아가지 않고 표시 이름로 지원되는 지정된 로케일 태그의 하위 집합을 나타내는 문자열 배열입니다.

## 예제

### supportedLocalesOf() 사용하기

인도네시아어와 독일어는 지원하지만 발리어는 표시 이름을 지원하지 않는 런타임을 가정해보겠습니다. `supportedLocalesOf`는 인도네시아어와 독일어 언어 태그를 변경 없이 반환하지만 `pinyin` 콜레이션은 표시 이름과 관련이 없거나 인도네시아어와 함께 사용되지 않으며 인도네시아에 특화된 독일어는 지원되지 않을 가능성이 높습니다. 여기서 `"lookup"` 알고리즘의 명세에 유의하세요. 대부분의 발리어 사용자도 인도네시아어를 이해하므로 `"best fit"` 일치기는 발리어가 인도네시아어와 적절히 일치한다고 판단하여 발리어 태그도 반환할 수 있습니다.

```js
const locales = ["ban", "id-u-co-pinyin", "de-ID"];
const options = { localeMatcher: "lookup" };
console.log(Intl.DisplayNames.supportedLocalesOf(locales, options));
// ["id-u-co-pinyin", "de-ID"]
```

## 명세서

{{Specifications}}

## 브라우저 호환성

{{Compat}}

## 같이 보기

- {{jsxref("Intl.DisplayNames")}}
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
---
title: String.prototype.toUpperCase()
slug: Web/JavaScript/Reference/Global_Objects/String/toUpperCase
l10n:
sourceCommit: c2445ce1dc3a0170e2fbfdbee10e18a7455c2282
---

{{JSRef}}

**`toUpperCase()`** 메서드는 문자열을 대문자로 변환해 반환합니다.
{{jsxref("String")}} 값의 **`toUpperCase()`** 메서드는 문자열을 대문자로 변환해 반환합니다.

{{EmbedInteractiveExample("pages/js/string-touppercase.html")}}

## 구문

```js
str.toUpperCase();
```js-nolint
toUpperCase()
```

### 반환 값
### 매개변수

대문자로 변환한 새로운 문자열.
없음.

### 예외
### 반환 값

- {{jsxref("TypeError")}}
- : {{jsxref("Function.prototype.call()")}} 등을 사용해 {{jsxref("null")}}이나 {{jsxref("undefined")}}에서 호출 시.
호출한 문자열을 대문자로 변환한 새로운 문자열.

## 설명

`toUpperCase()` 메서드는 문자열을 대문자로 변환한 값을 반환합니다. JavaScript의 문자열은 불변하므로 원본 문자열에는 영향을 주지 않습니다.
`toUpperCase()` 메서드는 문자열을 대문자로 변환한 값을 반환합니다.
JavaScript의 문자열은 불변이기에 원본 문자열에는
영향을 주지 않습니다.

## 예제

Expand All @@ -38,22 +41,22 @@ console.log("alphabet".toUpperCase()); // 'ALPHABET'

### 문자열이 아닌 `this`의 문자열 변환

`toUpperCase()`의 `this` 문자열이 아니고, `undefined`와 `null`도 아니면 자동으로 문자열로 변환합니다.
이 메서드는 `this` 문자열이 아닌 값으로 설정하면 문자열이 아닌 모든 값을 문자열로 변환합니다.

```js
const a = String.prototype.toUpperCase.call({
toString: function toString() {
toString() {
return "abcdef";
},
});

const b = String.prototype.toUpperCase.call(true);

// prints out 'ABCDEF TRUE'.
// 'ABCDEF TRUE' 출력.
console.log(a, b);
```

## 명세
## 명세서

{{Specifications}}

Expand Down