본문 바로가기
728x90

BOOK/자바스크립트19

document 객체 document 객체 document 객체는 window 하위 객체이다. 그러나 웹 페이지를 제어할 때 가장 많이 사용하는 객체중에 하나일것이다. 1. 주요 속성 속성 설명 bgColor 문서의 배경색 fgColor 문서의 전경색 linkColor 문서의 하이퍼 링크 색상 alinkColor 링크를 클릭했을때 색상 vlinkColor 이전에 방문했던 링크의 색상 cookie 쿠키에 대한 속성 form 문서에 있는 입력 양식을 참조하는 속성 image 문서에 있는 이미지를 참조하는 속성 lastmodified 문서의 최종적으로 수정한 날짜 title 문서의 제목을 표시하는 속성 2. 주요 메소드 메소드 설명 write / writeln 문서에 지정된 문자를 표시 open document를 연다. close.. 2021. 7. 30.
배열(Array) 배열(Array) 1. 배열(Array) 여러개의 변수를 동일한 이름으로 제어하려고 할때 사용하는 데이터 저장 유형임. 가. 배열의 특징 ① 배열의 개수는 가변적이다. ② 배열의 첨자는 0부터 시작된다. ③ n은 반드시 정수 이여야 한다. ④ 배열의 개수는 반드시 지정될 필요는 없다. ⑤ 배열의 길이(갯수)알아내는 메소드 : 배열명.length ⑥ 출력할 때 배열의 첨자를 쓰지 않고 배열명만 쓰면 배열에 저장된 모든 내용을 한번에 출력할 수 있다. 나. 배열 선언하기 //생성하기 배열명 = new Array(n) 배열명 = new Array('요소1' , '요소2' , ...); // 배열값을 일반변수에 대입하기 r=배열명[n] // 2차원 배열 선언 배열명[n] = new Array(n); 다. 관련 .. 2021. 7. 30.
함수개요 1. 함수(function) 가. 함수란 ? 반복적으로 사용되는 기능을 따로 묶어 호출되어 사용될수 있도록 정의하는 서브 루틴. 나. 함수의 종류 1) 내장함수 : 자주 사용되어지는 기능을 미리 제작자가 특정 규칙에 의해 사용될 수 있도록 재공하는 함수를 내장 함수라 한다. 2) 사용자 정의함수 : 사용자 임의로 정의하고 호출해서 사용하는 서브 루틴. 수학함수 1. eval("계산식“) 계산식으로 들어온 문자열이나 숫자열을 계산한다. r=eval("10*10") document.write(r) --> 100 2. parseInt(str, radix) 1) 입력된 숫자나 문자를 숫자로 변경한다. 2) 진수가 표기 되어 있으면 m 을 n 진수의 값이라 생각하고 m을 10진수로 변경하여 린턴한다. docume.. 2021. 7. 30.
제어문 프로그램의 흐름을 바꾸거나 반복하게 하는 명령어. 1) 조건제어문 - 비교 조건을 제시하여 프로그램의 흐름을 바꾸기 위해 사용되는 명령어. - 종류 : if, switch, 2) 반복제어문 - 특정 영역을 조건을 제시하여 조건에 만족하면 반복하게 하는 명령어. - 종류 : for, while, do~while 1. if문 if문 1형식 형 식 예 if문 2형식 형 식 예 3. if문 3형식 형 식 예 2. switch문 특징 ● switch문에선 상수n 부분에 범위를 줄 수가 없다. ● 또한 case문안에서는 받드시 break문을 넣주어야 한다. break문을 넣주지 않으면 다음 case문이 차례대로 처리된다. 형 식 [간단예] 1. for문 프로그램의 특정 부분을 정해진 횟수만큼 계속해서 반복 처리할 .. 2021. 7. 30.
728x90
LIST