[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 |