From 647233140ae70dc89c1fc05e599aac895ac8eec4 Mon Sep 17 00:00:00 2001 From: alattalatta Date: Tue, 28 Dec 2021 21:39:28 +0900 Subject: Remove all from Web/JavaScript (#3349) * Remove occurrences of from Web/JavaScript * [CRON] sync translated content Co-authored-by: MDN Co-authored-by: Masahiro FUJIMOTO --- files/ko/web/javascript/guide/keyed_collections/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'files/ko/web/javascript/guide/keyed_collections') diff --git a/files/ko/web/javascript/guide/keyed_collections/index.html b/files/ko/web/javascript/guide/keyed_collections/index.html index a206b6556d..cdb9f5b257 100644 --- a/files/ko/web/javascript/guide/keyed_collections/index.html +++ b/files/ko/web/javascript/guide/keyed_collections/index.html @@ -31,7 +31,7 @@ for (var [key, value] of sayings) { // "elephant goes toot" -

Object와 Map 비교

+

Object와 Map 비교

전통적으로 {{jsxref("Object", "objects", "", 1)}} 는 문자열을 값에 매핑하는 데 사용되었다. Object는 키를 값으로 설정하고, 값을 검색하고, 키를 삭제하고, 키에 저장된 내용을 검색 할 수 있게 만들어준다. 그러나 Map 객체는 더 나은 맵이 되도록 하는 몇 가지 장점을 가지고 있다.

@@ -108,7 +108,7 @@ for (let item of mySet) console.log(item); mySet2 = new Set([1,2,3,4]); -

배열과 Set비교

+

배열과 Set비교

일반적으로 Javascript에선 배열에 특정 요소의 집합을 저장한다. 하지만 Set객체는 몇가지 이점을 제공한다. 

@@ -129,7 +129,7 @@ mySet2 = new Set([1,2,3,4]);
  • Set과는 다르게 WeakSet은 객체의 집합이며 객체만 저장할 수 있다. 특정 type의 값을 저장할 수는 없다. 
  • -
  • WeakSet은 약한 참조를 가진다. WeakSet내의 객체에 대한 참조는 약하게 연결이 되어 있다. WeakSet내에 저장되어 있는 객체에 대한 참조가 없게되면 garbage collection 대상이되어 수거 된다. 따라서 현재 저장되어 있는 객체에 대한 목록은 없으며 WeakSet은 열거형이 아니다. 
  • +
  • WeakSet은 약한 참조를 가진다. WeakSet내의 객체에 대한 참조는 약하게 연결이 되어 있다. WeakSet내에 저장되어 있는 객체에 대한 참조가 없게되면 garbage collection 대상이되어 수거 된다. 따라서 현재 저장되어 있는 객체에 대한 목록은 없으며 WeakSet은 열거형이 아니다.

WeakSet객체의 사용 사례는 제한되어 있다. 메모리 누수가 발생되지 않기때문에 안전하게 DOM요소를 키로 저장할 수 있고 예를 들면 추적을 위해 DOM요소들을 WeakSet에 저장할 수 있다. 

-- cgit v1.2.3-54-g00ecf