관리자 글쓰기
[Javascript] 공부하기 - 2
2017. 10. 26. 21:46 - 개발 새발

- 객체 생성

var grades = {'math':10, 'english':20, ...};

var grades = {};    grades['math']=10; ...

var grades = new Object();    grades['math']=10; ...




- 객체 속성 접근

grades['속성']  or  grades.math





- for in 구문

for('키값' in '객체')

document.write('객체'['키값']);


ex)

for(key in grades)

docuements.write(grades[key]);





- 객체지향 프로그래밍

한 객체(그룹) 안에 서로 연관 되어 있는 데이터와 처리를 그루핑한 프로그래밍 기법





- 모듈화(별도의 파일로 모듈화)

자바스크립트에서는 모듈이란 개념이 존재하지 않는다. 대신, 호스트 환경에 따라 모듈화 방법을 제공한다.


ex) <script src="~~~.js"> 이곳에서 src에 첨부된 js 파일 안에 선언 되어 있는 함수를 스크립트 구문 안에서 사용 가능   </script>


모듈과 라이브러리는 비슷한 개념이다.

모듈 - 프로그램을 구성하는 작은 부품

라이브러리 - 자주 사용하는 로직을 재사용하기 편리하게 정리한 코드 집합




- 자바스크립트의 API

자체의 API + 호스트 환경의 API

'코딩 > Javascript' 카테고리의 다른 글

[Javascript] 공부하기 - 6  (0) 2017.10.28
[Javascript] 공부하기 - 5  (0) 2017.10.26
[Javascript] 공부하기 - 4  (0) 2017.10.26
[Javascript] 공부하기 - 3(정규표현식)  (0) 2017.10.26
[Javascript] 공부하기 - 1  (0) 2017.10.26