인터넷응용프로그래밍 JavaScript(Intro).

Slides:



Advertisements
Similar presentations
1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
Advertisements

CHAPTER 10. DOM과 이벤트 처리, 입력 검증.
클래스 class, 객체 object 생성자 constructor 접근 access 제어 이벤트 event 처리.
제 08 장 자바 빈즈 학기 인터넷비즈니스과 강 환수 교수.
연결리스트(linked list).
제 9 장 구조체와 공용체.
Lesson 5. 레퍼런스 데이터형.
Chapter05 오디오와 비디오 HTML5 Programming.
5장. 참조 타입.
Youn-Hee Han HTML5 - GeoLocation Youn-Hee Han
강좌 소개 웹프로그래밍기초 숙명여자대학교 임순범.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Javascript Basic Sample Programs
CHAPTER 8. 자바 스크립트 기초.
[ 고급소프트웨어공학 ] XML parser: DOM G 김지희.
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
KHS JDBC Programming 4 KHS
프로그래밍 랩 – 7주 리스트.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
11장. 1차원 배열.
JA A V W. 03.
Chapter03 캔버스(1) HTML5 Programming.
CSS2(Cascading Style Sheets)
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
인터넷응용프로그래밍 JavaScript(array).
Lesson 2. 기본 데이터형.
HTML 5+ 자바스크립트 발표자 : 김동한 5주차.
인터넷응용프로그래밍 MYSQL(phpMyAdmin).
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
연산자 (Operator).
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
인터넷응용프로그래밍 JavaScript(Intro).
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
웹디자인
What is JSON? 유호성.
CHAP 21. 전화, SMS, 주소록.
^^ Computer Programming 2 dmpr.cnu.ac.kr/~daygax.
데이터 동적 할당 Collection class.
PHP 웹 프로그래밍 (PHP Web Programming) 미리 정의된 함수 문양세 강원대학교 IT대학 컴퓨터과학전공.
5 함수.
암호학 응용 Applied cryptography
Chapter08 JavaScript 시작하기
에어 PHP 입문.
암호학 응용 Applied cryptography
Chapter08 JavaScript 시작하기
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
13주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
.Net Web Application 2007 컴퓨터공학실험(Ⅰ)
메뉴(Menu) 컴퓨터응용 및 실습 I.
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
함수, 모듈.
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
2018년 11월 12일 박성진 Web & Internet [09] 레이아웃 P2 2018년 11월 12일 박성진
웹과 모바일 홈페이지의 이해와 제작 HTML태그와 CSS로 꾸미기
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
9 브라우저 객체 모델.
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 05. 복사 생성자.
트위치 트게더 Twitogether 김준희.
김선균 컴퓨터 프로그래밍 기초 - 12th : 문자열 - 김선균
어서와 C언어는 처음이지 제21장.
Visual Basic .NET 기초문법.
7 생성자 함수.
6 객체.
BoardGame 보드게임 따라가기.
20 XMLHttpRequest.
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

인터넷응용프로그래밍 JavaScript(Intro)

Ex1) alert & prompt

Ex2) Counter-Controlled Repetition ........ 입력 창 기본 문자

Ex3) Essentials of Counter-Controlled Repetition

Ex4) Function Definitions 제곱 함수

Ex5) Displaying Random Images 초기 이미지 1 ~ 6 사이의 값을 랜덤하게 발생 rollDice, setImage : 실행 시에 이미지를 변환하는 기능 addEventListener 또다른 event useCapture : 다양한 브라우저에서 동일한 인터페이스 유지 하기 위해

Ex6) Using Arrays JS JS 배열의 특징 var comp = new Array(); comp[0] = “Apple”; // 문자열 comp[1] = new Date(); // 객체 comp[2] = 3.14; // 정수

Ex7) Initializing arrays JS

Ex8) array with for html JS 변수에 객체의 속성이 하나씩 대입

Ex9-1) Array Counter html css

Ex9-2) Array Counter 버튼 이벤트 처리 주사위 이미지의 id를 통해 반환 값 배열에 저장 주사위 숫자당 빈도 카운터 계산 (1 ~ 6) 함수 호출 랜덤 숫자를 할당하여 그에 맞는 이미지를 불러내는 함수 호출

Ex9-3) Array Counter

Ex10) Random Image Generator Using Array 랜덤으로 생성된 이미지의 이름을 배열 index를 통해 접근하여 저장된 문자열의 이름으로 받아옴 클릭이벤트 설정

Ex11) Searching Methods 앞에서 차례로 검색 뒤에서 차례로 검색 12번째 인덱스부터 마지막까지 차례로 검색 12번째 인덱스부터 처음까지 차례로 검색

Ex12) Splitting Strings and Obtaining Substrings “ ” 를 구분 자로 토큰을 나눔 토큰 당 “</p><p class = 'indent'>”로 구분을 함 0번째 문자열부터 10번째 문자열까지 출력

Ex13) Date Object

DOM(Document Object Model) 인터넷응용프로그래밍 DOM(Document Object Model)

Ex1) DOM tree DOM으로 우리는 무엇을 할까?? 자바스크립트를 사용하여 DOM트리를 순회하면서 페이지 안 요소의 내용이나 속성, CSS 스타일을 우리 마음대로 동적으로 변경

Ex2) DOM & BOM

Ex3) id, name으로 HTML 요소 찾기

Ex4) 태그 이름으로 HTML 요소 찾기 먼저 문서 내의 첫 번째 <ul> 요소를 찾음 list 안에서 첫 번째 <ul>안의 모든 <li>를 찾아 배열로 반환 각 li의 첫 번째 자식 노드의 data 필드를 출력

Ex5) 요소 스타일 변경하기

Ex6) DOM 노드 삭제와 추가

Ex7) DOM 이벤트