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] SharedArrayBuffer.prototype.byteLength 신규 추가 외 #22395

Merged
merged 2 commits into from
Jul 15, 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
@@ -1,18 +1,20 @@
---
title: Set.prototype.add()
slug: Web/JavaScript/Reference/Global_Objects/Set/add
l10n:
sourceCommit: 5e878acadb7afcf0443b619b1d2f70a4dfafd679
---

{{JSRef}}

**`add()`** 메서드는 `Set` 개체의 맨 뒤에 주어진 `value`의 새 요소를 추가합니다.
{{jsxref("Set")}} 인스턴스의 **`add()`** 메서드는 같은 값인 요소가 이 Set에 없다면 지정된 값과 함께 새로운 요소를 이 Set에 삽입합니다.

{{EmbedInteractiveExample("pages/js/set-prototype-add.html")}}

## 구문

```js
mySet.add(value);
```js-nolint
add(value)
```

### 매개변수
Expand All @@ -22,23 +24,23 @@ mySet.add(value);

### 반환 값

`Set` 객체.
추가된 값이 포함된 `Set` 객체.

## 예제

### `add` 메서드 사용하기

```js
var mySet = new Set();
const mySet = new Set();

mySet.add(1);
mySet.add(5).add("어떤 문자열"); // 계속 붙일 수 있음
mySet.add(5).add("some text"); // 계속 붙일 수 있음

console.log(mySet);
// Set [1, 5, "어떤 문자열"]
// Set [1, 5, "some text"]
```

## 명세
## 명세서

{{Specifications}}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,39 +1,49 @@
---
title: Set.prototype.clear()
slug: Web/JavaScript/Reference/Global_Objects/Set/clear
l10n:
sourceCommit: 4776b8fddca8ed71adc9c0f12712820db8d02371
---

{{JSRef}}

**`clear()`** 메서드는 `Set` 객체를 비웁니다.
{{jsxref("Set")}} 인스턴스의 **`clear()`** 메서드는 이 Set의 모든 요소를 삭제합니다.

{{EmbedInteractiveExample("pages/js/set-prototype-clear.html")}}

## 구문

```js
mySet.clear();
```js-nolint
clear()
```

### 매개변수

없음.

### 반환 값

없음 ({{jsxref("undefined")}}).

## 예제

### `clear()` 사용하기

```js
var mySet = new Set();
const mySet = new Set();
mySet.add(1);
mySet.add("foo");

mySet.size; // 2
mySet.has("foo"); // true
console.log(mySet.size); // 2
console.log(mySet.has("foo")); // true

mySet.clear();

mySet.size; // 0
mySet.has("bar"); // false
console.log(mySet.size); // 0
console.log(mySet.has("foo")); // false
```

## 명세
## 명세서

{{Specifications}}

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: SharedArrayBuffer.prototype.byteLength
slug: Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength
l10n:
sourceCommit: c2445ce1dc3a0170e2fbfdbee10e18a7455c2282
---

{{JSRef}}

{{jsxref("SharedArrayBuffer")}} 인스턴스의 **`byteLength`** 접근자 속성은 이 `SharedArrayBuffer`의 바이트 단위 길이를 반환합니다.

{{EmbedInteractiveExample("pages/js/sharedarraybuffer-bytelength.html", "shorter")}}

## 설명

`byteLength` 속성은 접근자 속성으로 설정 접근자 함수는 `undefined`입니다. 즉, 이 속성은 읽기 전용입니다. 이 값은 공유 배열이 생성될때 값이 설정되며, 변경할 수 없습니다.

## 예제

### byteLength 사용하기

```js
const sab = new SharedArrayBuffer(1024);
sab.byteLength; // 1024
```

## 명세서

{{Specifications}}

## 브라우저 호환성

{{Compat}}

## 같이 보기

- {{jsxref("SharedArrayBuffer")}}