자바스크립트(2)
-
[번외] 자바스크립트 #2 - 함수
자바스크립트에서 함수는 객체로 간주 다음과 같이 이용될 수 있다. . 변수에 할당 . 객체의 프로퍼티에 할당 . 매개변수로 전달 . 함수의 결과값으로 반환 . 리터럴을 이용해서 생성 요롷게 코딩을 하지만 function doSomethingWonderful() { alert('!!!'); } function 키워드는 자동으로 Function 인스턴스를 생성하고 가짜 함수 '이름'을 사용해서 생성한 window 프로퍼티에 할당한다. doSomethingWonderful = function() { alert('!!!'); } 실제로는 요롷게 처리되고 있다. function hello() { alert('hi'); } 또는 hello = function() { alert('hi'); } 또는 window.he..
2015.04.25 -
[번외] 자바스크립트 #1 - 객체
자바스크립트의 Object는 아무런 데이터도 없으며, 별다른 의미도 없기 때문에 원하는 데이터를 가지는 객체로 사용할 수(만들어갈 수) 있다. . 객체 만들기 var ride = new Object(); . 객체의 프로퍼티 설정? 사용! var ride = new Object(); ride.make = 'Yamaha'; ride.model = 'V-Star Silverado 1100'; ride.year = 2015; ride.prchased = new Date(2015,3,12); 프로퍼티는 할당하기 전에 선언하지 않아도 된다. 값을 할당하는 것만으로 이용할 수 있다. 실수로 프로퍼티명을 잘못 입력하면(오타를 만들면) 작성한 프로그램에 버그가 생기게 된다. Syntax오류가 아닌 정상적인 문장이므로 오..
2015.04.24