출처 : Poiemaweb 함수파트 자바스크립트 함수에 대하여 집요하게 파헤쳐보자 함수란 어떠한 작업을 수행하기 위해서 필요한 statement의 집합을 정의한 코드블록 이다. 함수는 이름과 매개변수를 가지며, 필요할때에 호출하여 코드블록 안의 작업을 일괄적으로 실행
1. 프로토타입 객체 Java, C++과 같은 클래스 기반 객체지향 프로그래밍 언어와 달리 자바스크립트는 프로토타입 기반 객체지향 프로그래밍 언어이다. 자바스크립트의 동작 원리를 이해하기 위해서는 프로토타입의 개념을 잘 이해하고 있어야 한다. 클래스 기반 객체지향 프로
스코프(Scope, 유효범위)는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적인 개념이다.스코프는 참조 대상 식별자를 찾아내기 위한 규칙이다. 자바스크립트는 이 규칙대로 식별자를 찾는다.위 예제에서 전역에 선언된 변수 x는 어디에든 참조할 수 있다.함수 foo 내