JavaScript - 문장(Statements)과 표현식(Expressions)
1. 문장(Statements) 과 표현식(Expressions) 문장(Statements) Javascript 에서 문장은 어떤 동작이 일어나도록 작성된 최소한의 코드덩어리를 가리킨다. 표현식 표현식은 결과적으로 하나의 값이 되는 모든 코드를 가리킨다. 어떤 하나의 값을 그대로 작성하는 것 → 표현식 연산자를 이용한 연산식 → 하나의 값 → 표현식 선언된 변수를 호출, 객체의 프로퍼티에 접근 → 하나의 값 → 표현식 ⇒ 결국 길이와는 상관없이 결과적으로 하나의 값이 되는 코드를 모두 표현식이라 한다. 표현식이면서 문장, 문장이면서 표현식 표현식인 문장 Vs 표현식이 아닌 문장 결과적으로 문장은 다시 표현식인 문장과, 표현식이 아닌 문장으로 나눌 수 있고, 이 둘을 구분하는 가장 간단한 방법은 구분하고자 하는 문장을 변수에 할당하거나 어떤 함수의 아규먼트로 전달해보는 것이다. ⇒ 메소드의 아규먼트로 문을 전달하거나 어떤 변수에 반복문을 할당하게 되면 Error 가 발생하게…