Skip to content
← Back to rules

unicorn/prefer-dom-node-remove 철저한

An auto-fix is available for this rule.

동작 방식

child.remove() 사용을 parentNode.removeChild(child) 사용보다 우선시합니다.

왜 문제가 될까?

DOM 함수 Node#remove()Node#removeChild() 를 통해 간접적으로 객체를 제거하는 것보다 선호됩니다.

예시

이 규칙에 위반되는 잘못된 코드 예시:

javascript
parentNode.removeChild(childNode);

이 규칙에 부합하는 올바른 코드 예시:

javascript
childNode.remove();

사용 방법

이 규칙을 구성 파일 또는 명령줄 인터페이스에서 활성화하려면 다음을 사용할 수 있습니다:

json
{
  "rules": {
    "unicorn/prefer-dom-node-remove": "error"
  }
}
bash
oxlint --deny unicorn/prefer-dom-node-remove

참고 자료