>웹 프론트엔드 >JS 튜토리얼 >JavaScript 개체에서 속성을 어떻게 제거합니까?

JavaScript 개체에서 속성을 어떻게 제거합니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-22 00:43:33398검색

How Do I Remove Properties from JavaScript Objects?

JavaScript 개체에서 속성 제거

JavaScript 개체에서 속성을 제거하려면 삭제 연산자를 활용합니다.

사용법:

삭제 연산자를 사용하면 다음을 수행할 수 있습니다. 객체에서 특정 속성을 삭제합니다. 여러 가지 방법으로 사용할 수 있습니다.

  • 점 표기 사용:

    delete myObject.propertyName;
  • 괄호 사용 표기법:

    delete myObject['propertyName'];
  • '정의되지 않음'에 할당:
    이 접근 방식은 권장되지 않지만 여전히 가능합니다.

    var propName = 'propertyName';
    myObject[propName] = undefined;
    delete myObject[propName];

예:

다음 개체를 고려하세요.

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};

정규식 속성을 제거하려면 , 언급된 방법 중 하나를 사용할 수 있습니다. 위:

delete myObject.regex;

console.log(myObject); // { ircEvent: 'PRIVMSG', method: 'newURI' }

삭제 연산자를 사용하면 객체에서 속성이 효과적으로 제거됩니다.

위 내용은 JavaScript 개체에서 속성을 어떻게 제거합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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