Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

후레임의 프로그래밍

JavaScript 개체에서 속성을 제거하려면 어떻게합니까? 본문

스택오버플로우(Stack Overflow)

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

후레임 2020. 10. 26. 13:12
질문

 

다음과 같이 개체를 생성한다고 가정 해 보겠습니다.

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

다음과 같이 새 myObject로 끝나도록 regex속성을 제거하는 가장 좋은 방법은 무엇입니까?

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};



답변

예 :

delete myObject.regex;
// or,
delete myObject['regex'];
// or,
var prop = "regex";
delete myObject[prop];

데모

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

console.log(myObject);

 

자세한 내용을 읽고 싶은 사람을 위해 Stack Overflow 사용자 kangax가 다음과 같은 매우 심도있는 블로그 게시물을 작성했습니다. 블로그의 delete문, 삭제 이해. 적극 권장합니다.



출처 : https://stackoverflow.com/questions/208105