본문 바로가기

Web/Javascript20

객체 [Chapter 3] 객체- 객체는 변형 가능한 속성들의 집합. 객체는 그저 속성을 모아놓은 것이다.(숫자, 문자, 불리언, null, undefined 를 제외한 값들은 모두 객체다, 배열, 함수, 정규표현식 등은 모두 객체!) - 객체의 속성명은 문자열이면 모두 가능하다. 빈 문자열도 가능. - 속성값은 undefined를 제외한 모든 값이 사용가능 - 자바스크립트 객체는 클래스가 없지만, 다른 객체에 상속하게 해주는 프로토타입(prototype) 이 있다.이 특성을 잘 활용하면, 객체를 초기화하는 시간과 메모리 사용을 줄일 수 있다. example ) 자동차 객체화 예제//자동차 객체화 var car = { 'color' : 'black', 'model' : 'avante', 'year' : '20.. 2018. 2. 26.
자바스크립트 기본, 타입, 함수 자바스크립트 핵심 가이드 (더글라스 크락포드) 책의 기준으로 스터디를 진행 [Chapter 1] 01] 왜 자바스크립트 인가 - 자바스크립트는 웹 브라우저에서 동작하는 스크립트 언어로 시작 초창기 자바스크립트는 웹 페이지 제작에 있어서 보조적인 기능을 수행하는 용도로만 사용되었다. - 브라우저에서만 사용된다 하여 저평가된 언어. (스터디책이 발행된 2008년도에는 저평가된 언어가 맞음) 였으나 웹이 발전되고, jQuery가 등장하면서 DOM 핸들링이 쉬워지면서 급격히 발전되었고, Node Js의 등장으로 백단 개발까지 가능해진 지금은 github 프로젝트 기준 가장 많이 사용되고 있는 언어가 되었다! 02] 자바스크립트 분석 - 데이터 타입이 느슨하다. (타 언어(C#, Java 등) 처럼 타입과 함께 .. 2018. 2. 26.