자바스크립트에서는
temp = 3;
console.log(temp); // 3
이런 코드를 작성해도 아무런 오류 없이 동작하는데,
제가 예전에 자바스크립트에서 이렇게 키워드 없이 값을 할당하면 var 키워드로 선언한 변수인줄 알았었다가
(기억이 왜곡된게 아니라면…) 사실은 위의 temp는 var변수도 아니라는 사실을 잘 증명(?)해준 글을 본적이 있었습니다.
혹시 이와 관련된 글을 보신적이 있으시거나,
혹은 관련된 내용을 좀 더 자세하게 설명해주실분이 계실까 싶어 도움을 요청드립니다.