본문 바로가기

HTML+CSS+Javascript30

8. 배열 배열은 비슷한 여러 데이터를 연속적으로 저장해서 하나의 묶음으로 만드는 데이터 구조를 일컫는다. 자바에서는 데이터 타입이 존재하기 때문에 동일한 타입끼리만 배열이 저장되지만, 자바스크립트는 타입에 구애를 크게 받지 않는 언어이기 때문에 동일한 타입이 아니어도 배열로써 만들 수 있다. 하지만 일반적으로는 동일한 타입을 사용한다. 배열을 만드는 방식은 두가지가 있는데, 대괄호로 묶는 방식과, Array 데이터 타입을 이용하는 방법이 있다. -[]로 배열 만들기. var arr=[20,5,8,15,20]; sum=0; for(i=0;i 2020. 3. 11.
7. 객체 객체는 다양한 속성이 묶여있는 것이라 생각하면 된다. 자바스크립트에도 객체를 선언할 수 있도록 만들어져 있다. 객체를 선언하는 방법은 다음과 같다. var d=new Date(); var s=new String("자바스크립트 공부하기"); 이 때, 오른쪽에는 객체의 타입을 선언하고, 왼쪽에 객체의 레퍼런스 변수를 선언한다. 첫번째는 시간을 나타내는 객체를, 두번째는 "자바스크립트 공부하기"라는 문자열을 담은 객체를 생성했다. 객체에 접근하는 방법은, 다음과 같이 var d1=d.toLocaleString(); document.writeln(s.length); 객체변수.프로퍼티 2020. 3. 11.
6. 함수 데이터를 전달받아 정해진 작업을 수행하고, 결과값을 반환하는 것을 함수라고 한다. 자바스크립트에서 함수를 선언할때는 function을 쓴다. function adder(a,b){ sum=a+b; return sum; 여기서 adder은 함수의 이름, a,b는 주어진 값의 실행을 위해 필요한 변수(매개변수), return은 결과값을 반환하기 위한 키워드, sum은 결과를 수행한 값을 의미한다. 이 함수는 다음과 같이 호출한다. var n=adder(12345,67890); document.writeln(n); 혹은 adder(12345,67890); 함수에 변수를 지정해줘서 출력코드를 이용해 불러내는 방식이 있고, 이름과 필요한 매개변수를 지정해서 불러내는 방법이 있다. -함수의 응용 function ad.. 2020. 3. 11.
5. 반복문 반복문은 일정 조건이 끝나기까지, 실행문을 끊임없이 반복하는 문법이다. javascript에서는 세가지의 문법이 쓰이는데, for, while, do-while이 그것이다. -for문 for문은 반복횟수를 알고 있을 경우 주로 사용한다. for(초기문;조건문;반복 후 증감문){ 작업문 } 의 형태를 가진다. 매커니즘은 다음과 같다 초기문을 조건문에 대입 -> 참일 경우 작업문 수행 ->작업문을 수행 후 증감문을 이용해 초기문에 변화 -> 변화된 초기문을 조건문에 대입 -> 참일 경우 작업문 수행.. 을, 증감문을 이용해 변화된 초기값이, 조건문에 대입했을때 거짓이 될 때까지 반복한다. 다음이 for 예시문이다. var sum=0; for(var i=1;i 실행 -> 조건식 확인의 순서로 매커니즘이 돌아간.. 2020. 3. 11.
반응형