>  기사  >  웹 프론트엔드  >  자바스크립트에서 세트의 요소를 삭제하는 방법

자바스크립트에서 세트의 요소를 삭제하는 방법

青灯夜游
青灯夜游원래의
2022-01-12 10:56:318975검색

요소 삭제 방법: 1. delete()를 사용하여 Set 개체에서 지정된 요소를 삭제합니다. 구문은 "setObj.delete(value);"입니다. 2. Clear()를 사용하여 Set 개체의 모든 요소를 ​​삭제합니다. , 구문 "setObj.clear();".

자바스크립트에서 세트의 요소를 삭제하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

Set 컬렉션 개요

Set 컬렉션은 Arry 배열과 매우 유사하지만 Set 컬렉션은 키를 저장합니다. 즉, Set 컬렉션에는 동일한 값과 데이터 유형을 가진 두 개의 키가 있을 수 없습니다.

Set 컬렉션은 사용된 아래 첨자 값

Set 집합에는 길이 속성이 없지만 size

Set 집합은 Array.from

javascript를 통해 실제 배열로 변환되어 집합에서 요소를 삭제할 수 있습니다

1. delete()

delete() 메서드는 Set 개체에서 지정된 요소를 삭제할 수 있습니다.

구문: ​​setObj.delete(value);setObj.delete(value);

  • value:将要删除的元素

返回值:

  • 成功删除返回 true,否则返回 false。

示例

var mySet = new Set();
mySet.add("foo");
mySet.delete("bar"); // 返回 false,不包含 "bar" 这个元素
mySet.delete("foo"); // 返回 true,删除成功
mySet.has("foo");    // 返回 false,"foo" 已经成功删除

2、使用clear()

clear()方法从当前Set对象中删除所有元素。

语法:setObj.clear();


  • value: 삭제할 요소
  • 반환 값:

    Example
    var set = new Set(["sd",68,86,38,64,"qweq",58,"68",86]);
    set.clear();	//清空集合
    console.log(set.size);	//打印结果为0 说明集合已经被清空了
    console.log(set);	//打印结果{}	说明集合已经被清空了
    🎜2. 현재 Set 객체에서 모든 요소를 ​​삭제하려면clear()🎜🎜🎜clear() 메서드를 사용하세요. 🎜🎜구문: ​​setObj.clear();🎜🎜🎜예: 🎜rrreee🎜[관련 권장 사항: 🎜javascript 학습 튜토리얼🎜🎜]🎜🎜

위 내용은 자바스크립트에서 세트의 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.