GRAMMAR

  • account_tree
  • bug_report

void

void 연산자는 주어진 값을 undefined로 바꾸어 줄 필요가 있을 때 사용된다.

프로그래밍을 하다 보면 명시적으로 undefined 값이 필요할 때가 있다. 다시 말한다면 주어진 변수의 값을 일부러 undefined로 바꾸어 버리는 것이다.

void 연산자를 사용하는 패턴은 다음과 같다.

이때 주의할 점은 myVale의 값은 변하지 않는다는 것이다. 위의 코드를 실행하면 void 연산자를 사용할 때만 myVal은 undefined을 가지며 이후의 myVal 변수의 값은 여전히 동일하다.

사실 void 연산자가 사용되는 경우는 거의 없어 제한적으로 사용되지만 필요할 때는 유용한 연산자이다.