IT이야기

Javascript에서 property 삭제하는 방법

cyworld 2021. 2. 15. 17:16
반응형

javascript object에서 property를 삭제하는 방법은 아래와 같습니다.

var obj = {
    "addr": "서울특별시 동작구..",
    "tel": "02-1234-5678",
    "age": "20"
};

delete obj.tel;

 

위의 예시대로 delete라는 명령어를 이용하시면 json 형태의 오브젝트를 삭제할 수 있습니다.

 

위의 예제를 예시를 들면..

<html>
<head>
<title>테스트</title>
<script>
var obj = {
    "addr": "서울특별시 동작구..",
    "tel": "02-1234-5678",
    "age": "20"
};
console.log(JSON.stringify(obj));

delete obj.tel;

console.log(JSON.stringify(obj));
</script>
</head>
<body>
</body>
</html>

 

결과는 아래와 같습니다.

{"addr":"서울특별시 동작구..","tel":"02-1234-5678","age":"20"}
{"addr":"서울특별시 동작구..","age":"20"}

 

삭제를 하는 여러 방법들은 아래와 같습니다.

delete obj.tel;

delete obj['tel'];

var prop = "tel";
delete obj[prop];

 

반응형