Chapter08 JavaScript 시작하기

Slides:



Advertisements
Similar presentations
Ⅰ. 연산자 Ⅱ. 제어 구조. 연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”
Advertisements

파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
KUMHO SOFTWARE DEVELOPMENT 이 름 : 정홍도 ( 과장 ) 팀 명 : 개발사업팀 일 자 : 과목 명.
1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
Part 03 상수, 변수, 자료형 ©우균, 창병모 © 우균, 창병모.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
ㅎㅎ 구조체 C++ 프로그래밍 기초 : 객체지향의 시작 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
제 9 장 구조체와 공용체.
Chapter09 JavaScript 구구단표 만들기
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
9장 자바스크립트.
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
Chapter 04 C 연산자의 이해.
forms 객체 입력상자 체크상자, 라디오 버튼 목록상자
기본학습 3: 자바스크립트 변수, 연산자, 사용자 정의 함수, 제어문과 내장 함수
Chapter05 오디오와 비디오 HTML5 Programming.
학습목표 변수 비주얼 베이직 자료형 변수 선언하기. 학습목표 변수 비주얼 베이직 자료형 변수 선언하기.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Power Java 제4장 자바 프로그래밍 기초.
Javascript Basic Sample Programs
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 03. 변수와 연산자.
C#.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
JA A V W. 03.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
인터넷응용프로그래밍 JavaScript(Intro).
Lesson 4. 수식과 연산자.
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
자바스크립트(JavaScript) 오산대학 컴퓨터정보과 김 영 권.
Java의 정석 제 5 장 배 열 Java 정석 남궁성 강의 의
입력양식 객체.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Lesson 2. 기본 데이터형.
연산자 (Operator).
폼 관련 태그 폼 양식 직접 만들어보기 회원가입 절차 4단계
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에어 조건문.
웹디자인
컴퓨터 프로그래밍 기초 - 5th : 조건문(if, else if, else, switch-case) -
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
Chapter 02. 자바 기본 문법.
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
3강. 컴퓨터와의 기본적인 소통수단 - I 연산자란? 컴퓨터와 소통하기 위한 다양한 방법들
17장. 제어문과 내장 함수 제어문 내장 함수 제어문 내장 함수.
JAVA 프로그래밍 2장 자바의 데이터타입.
2부 기본 구조 2부에서는 자바 언어의 기본구조인 변수, 자료형, 연산자, 선택 및 반복논리, 배열 등에 관해 설명합니다
5 함수.
제5장 변수, 연산자, 수식.
Chapter08 JavaScript 시작하기
에어 PHP 입문.
플래시 CS3 액션스크립트3.0.
클래스 : 기능 CHAPTER 7 Section 1 생성자(Constructor)
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Lecture 02 프로그램 구조 및 문법 Kwang-Man Ko
Chapter 02 C# 기본 01 기본 용어 06 증감 연산자 02 출력 07 자료형 검사
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
9 브라우저 객체 모델.
Numerical Analysis Programming using NRs
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 05. 복사 생성자.
트위치 트게더 Twitogether 김준희.
HTML CSS 자바스크립트 무작정 따라하기
Visual Basic .NET 기초문법.
7 생성자 함수.
6 객체.
Presentation transcript:

Chapter08 JavaScript 시작하기 HTML & JavaScript

Contents 1. 자바스크립트란 무엇일까 2. 자바스크립트 기본 구조 3. 자바스크립트 기초 Chapter08 JavaScript 시작하기

자바스크립트 정의 자바스크립트(JavaScript) Chapter08 자바스크립트(JavaScript) Vbscript, Jscript 등과 같은 사용자와 페이지 간의 상호작용이 가능하게 하기 위해 사용하는 스크립트 언어 Sun Microsystem사와 Netscape사가 공동으로 제작하여 보급한 언어 사용자에게 역동적인 웹 페이지를 제공해 줄 수 있음 기본적으로 HTML 내에 직접 삽입하여 사용 특별한 자료형이 필요 없이 var로 변수를 선언하면 자동으로 입력한 값에 따라 타입이 변형됨 JavaScript 시작하기

자바스크립트 – 자바스크립트 삽입과 실행(1) 내장형 행 입력형 함수형 링크형 <script language=javascript src="js 파일의 전체 경로"></script>

자바스크립트 – 자바스크립트 삽입과 실행(2) 내장형 <SCRIPT LANGUAGE="JavaScript"> <!-- document.write("자바스크립트 기본구조"); //--> </SCRIPT> 행 입력형 <태그 이벤트핸들러="자바스크립트 소스"> <a href=# onclick=alert("안녕")> 클릭하세요 </a> <a href=javascript:alert("안녕")> 클릭하세요 </a>

자바스크립트 – 자바스크립트 삽입과 실행(3) 함수형 보편적으로 head 태그 내에 쓴다 <script language=javascript> function 함수명( ) { ~~자바스크립트 소스~~ } </script> 함수 호출시 <태그명 이벤트핸들러="함수명()">

Chapter08 <html> <head> <script language=javascript> function hello(){ alert("안녕") } </script> </head> <body> <input type=button value=클릭하세요 onclick=hello()> </body> </html> JavaScript 시작하기

Window parent Frames self, top location history document forms links 자바스크립트 – 객체의 계층 구조 Window parent Frames self, top location history document Elements: Text fields textarea Checkbox Password Radio Select Button Submit reset forms links anchors

프로그램 8-2 Chapter08 [그림 8-2] JavaScriptStart의 실행결과 JavaScript 시작하기

자바스크립트 – document 객체 예) 웹 문서의 색상 설정과 관련된 속성 웹 문서와 관련된 정보를 다루는 속성 fgColor bgColor,alinkColor,linkColor ,vlinkColor , 웹 문서와 관련된 정보를 다루는 속성 lastModified,location,referrer,title 웹 문서에 포함된 내용과 관련된 속성 anchors,cookie,forms,links document 객체의 메소드 open(),close(),clear(),write(),writeln() 객체명.속성=”값” window.status=”GO!” 객체명.메소드 window.close( )

자바스크립트 변수 변수 식별자 어떤 값을 저장하기 위한 공간 Chapter08 변수 어떤 값을 저장하기 위한 공간 식별자 변수나 함수의 이름이 될 수 있는 프로그래머가 선언하는 단어를 의미 식별자 규칙 영문자와 숫자, ‘_’ 로 이루어져 있다. 특수 문자나 메타 문자, 한글은 사용할 수 없다. 첫 자로는 영문자만 사용할 수 있다. 대소문자의 구별이 있다. 예약어(자바스크립트에서 미리 정의해 놓은 용어)는 식별자로 사용할 수 없다. JavaScript 시작하기

사용 가능한 식별자와 사용 불가능한 식별자 Chapter08 JavaScript 시작하기

자바스크립트 예약어 Chapter08 JavaScript 시작하기

자바스크립트 형변환 자바스크립트 형변환 자료형을 특별히 지정하지 않고 실행 시에 자동으로 값에 따라 형 변환이 되어 사용 Chapter08 자바스크립트 형변환 자료형을 특별히 지정하지 않고 실행 시에 자동으로 값에 따라 형 변환이 되어 사용 형식 : var 식별자 or var 식별자1, 식별자2...... 예제 : var strName; var strName, intYear; JavaScript 시작하기

프로그램 8-5 Chapter08 [그림 8-4] Var의 실행결과 JavaScript 시작하기

자바스크립트 자료형 Boolean Null 문자열 true와 false 두 가지 값을 가지는 자료형 Chapter08 Boolean true와 false 두 가지 값을 가지는 자료형 Null 아무런 값도 없다는 것을 의미 문자열 “ “나 ‘ ‘ 사이에 들어가는 문자를 의미 JavaScript 시작하기

프로그램 8-6 Chapter08 [그림 8-5] Casting의 실행결과 JavaScript 시작하기

자바스크립트 연산자 자바스크립트 연산자 수학적, 논리적 연산을 수행하는 기호를 연산자라 함 Chapter08 자바스크립트 연산자 수학적, 논리적 연산을 수행하는 기호를 연산자라 함 산술 연산자, 비교 연산자, 논리 연산자, 연결 연산자 등이 있음 JavaScript 시작하기

산술 연산자 산술 연산자 산술 계산을 위한 연산자 Chapter08 산술 연산자 산술 계산을 위한 연산자 흔히 많이 사용하는 연산으로 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 등의 연산을 이야기 함 JavaScript 시작하기

프로그램 8-7 Chapter08 [그림 8-6] Num의 실행결과 JavaScript 시작하기

대입 연산자 대입 연산자 연산 후 대입 연산자 ‘=’를 말함 우변의 내용을 좌변의 변수에 대입할 경우 사용하는 연산자 Chapter08 대입 연산자 ‘=’를 말함 우변의 내용을 좌변의 변수에 대입할 경우 사용하는 연산자 연산 후 대입 연산자 좌변 변수의 원래 값에 일반적인 산술 연산 값을 저장할 경우 사용하는 연산자 JavaScript 시작하기

증감 연산자 Chapter08 증감 연산자 증가, 감소 연산자는 변수의 앞이나 뒤에 붙여 사용되며 변수의 값을 1씩 증가시키거나 감소시킬 때 사용 JavaScript 시작하기

비교 연산자 비교 연산자 두 변수 사이의 관계를 비교하기 위하여 사용되는 연산자 Chapter08 비교 연산자 두 변수 사이의 관계를 비교하기 위하여 사용되는 연산자 연산 결과의 참과 거짓에 따라 Boolean 값인 true, false를 반환 JavaScript 시작하기

프로그램 8-8 Chapter08 [그림 8-7] Comparison의 실행결과 JavaScript 시작하기

논리 연산자 논리 연산자 조건의 참과 거짓을 판단하기 위한 연산자 두 값을 비교하여 해당 연산자에 따라 참과 거짓을 판별 Chapter08 논리 연산자 조건의 참과 거짓을 판단하기 위한 연산자 두 값을 비교하여 해당 연산자에 따라 참과 거짓을 판별 JavaScript 시작하기