생성자 함수
생성자 함수 자바스크립트에서 생성자 함수는 말그대로 객체를 생성하는 역할을 한다 이러한 생성자 함수는 형식이 다르게 정해져있진 않고 기존 함수에 new 명령어를 붙여서 호출하면 그 함수가 생성자 함수로 동작하게 된다 이렇게 생성자 함수와 일반 함수가 다르게 정해져 있지 않기 때문에 대부분의 개발자들이 생성자 함수의 이름 첫 글자를 대문자로 쓴다 var Student = function(name, grade){ this.name = name; this.grade = grade; } var st1 = new Student('아무개', '4학년'); Student생성자 함수로 st1객체를 만든 코드이다 궁금한 점이 생긴다 "이 this들은 뭘까?" 생성자 함수에서의 this 이전 포스팅을 기억한다면 저 함수 ..