목록자바스크립트 (2)
Stack Building
정리자료 출처: 권동섭 교수님 강의안 기본적으로 데이터 타입은 두 가지다. 자바에서도 비슷한 이름을 썼었다. 기본형과 참조형.용어 자체는 다른 언어들에서도 많이 쓰이는 것 같다. 특수한 건 null 외에도 undefined가 있다는 것.간단하게 쓰면, null은 나중에 할당할 것을 의도하고 할당할 수 있는, 값은 있으나 의미가 없음이고undefined는 값도 할당되지 않은 것이다. 값에 의한 호출과 참조에 의한 호출의 차이는 메모리 공간의 사용에 있다.cbv의 경우에는 원본 값 변경의 가능성이 없지만, 인자를 넘겨주는 등의 수행을 할 때 메모리 공간을 할당한다.그러나 cbr의 경우에는 원본 값이 변경될 수 있지만, 메모리 공간의 낭비는 막을 수 있다. 자바스크립트에서는 { }, 다른 언어에서 해시, 맵,..
유용한 사이트MDN https://developer.mozilla.org/ko/docs/Web/JavaScript W3school http://www.w3schools.com/js 작년에 자바스크립트를 사용했지만 급하게 필요한 부분만 했더니 너무 부족하다.자바스크립트는 이름은 자바와 유사하지만 키워드 유사성 때문이지 완전히 다른 언어다. 자바스크립트는 가볍고, 인터프리터 언어(소스코드를 바로 실행)이며, 객체지향언어다.그러나 중요한 특성이라면 "first class function"이라는 것, "prototype-based"라고 할 수 있다. 1. First class function뜻: 함수를 인자로 받아서 사용할 수 있다. 파이썬과 마찬가지로 다른 함수에 함수를 전달할 수 있다.길게 풀어쓰면 'fir..