Today I Learned-7
JavaScript, jQuery
- jQuery로 WEB 예제 마무리
- JavaScript 보충
- jQuery 활용
 
 
JavaScript파일(.js)로 정리
- .js 파일 생성
- 기존 html 파일 안에 작성한 script태그 내용들 모두 옮김
- html 파일엔, <script src = '파일명.js'></script>
라이브러리와 프레임워크
- 라이브러리: 소프트웨어가 정리된 도서관. 언제든 빼서 쓸 수 있다.
- 프레임워크: 구조(뼈대)가 미리 만들어진 소프트웨어, 즉 반제품.
jQuery 적용
- 왜 jQuery? 
 안정적인 라이브러리 
 라이브러리 활용이 직접 작성보다 훨씬 효율적
- CDN(content delivery network)에서 다운로드 
 제공자, 서버에 업로드 
 사용자, html파일에<script src = 라이브러리 URL></script>
- jQuery라이브러리 받은 후, 아래와 같이 변경 가능 
 기존 코드는 주석처리함 
 
 
 
 위 적용한 CSS변경 외에도 수많은 라이브러리
JavaScript복습 및 보충
- JavaScript 작성방법 
 문장, 세미콜론(;)으로 구분 
 큰따옴표, 작은따옴표 구분해서 사용
 [사진1]
- 함수선언과 호출 
 [사진2] 
- 전역변수와 지역변수 
 전역: 코드 내 어느 위치에서든 선언하여 전 영역에서 사용하는 변수 
 지역: 일정 블록안에서 변수를 선언하여, 해당 범위에서만 유효
 [사진3]
[사진1]
[사진2]
[사진3]
객체(object)
- var 객체이름 = { 함수이름: function(매개변수) { 함수내용 } } 
- 객체 안의 함수를 ‘메서드’라고 함. 
- 객체 생성 
 [사진4] 
- 객체 접근 
 [사진5] 
- 객체 이용 
 [사진6] 
- others 
 배열 객체 
 date 객체
 문서 객체(DOM)
 등등 많다… 계속 보도록
[사진4]
[사진5]
[사진6]
jQuery활용
- jQuery 코드구조 (기본형/단축형)
    사진7 
 사진8
- jQuery 이벤트와 처리과정
    사진9 
- 예제
    사진10 
- CSS스타일처리, 애니메이션 처리 등.. 이것도 많다ㅠㅠ
[사진7]
[사진8]
[사진9]
[사진10]
기타(팁)
- 4/18(월) 시험 관련 
 필기(1시간): 밴드에서 퀴즈 25문제 
 실습(3일?): 카카오 오븐, 화면설계 부분
- 이후 프로젝트 관련 
 ‘팀 프로젝트’가 기본 
 ‘개인 프로젝트’ 추가! 예정
다음 강의 준비
- 카카오오븐_화면설계…(샘플) 확인!!!
- 주말간 스토리보드(시험) 구상!!!
nice!!!!