12 of 264 menu

delete 연산자

delete 연산자는 객체의 속성을 삭제합니다. 삭제 후 해당 속성의 값은 undefined가 됩니다.

구문

delete 객체.속성;

예시

객체를 생성하고 그 중 하나의 속성을 삭제해 봅시다:

let obj = { name: 'john', age: 23, }; delete user.name; console.log(user.name);

코드 실행 결과:

undefined

예시

배열을 생성하고 그 요소를 삭제해 봅시다:

let arr = ['a', 'b', 'c', 'd']; delete arr[2]; console.log(arr);

코드 실행 결과:

['a', 'b', empty, 'd']

함께 보기

  • 배열에 요소를 추가하는 메서드 pushunshift
  • 배열의 일부를 잘라내면서 배열 자체를 변경하는 메서드 splice
  • 객체나 배열에 특정 속성이 존재하는지 확인하는 연산자 in
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부