본문 바로가기

HTML+CSS+Javascript/Javascript15

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.
4. 조건문 원래 프로그램은 코딩된 코드를 왼쪽에서부터 오른쪽으로, 위에서 아래로 읽는다. 조건문은 특정한 조건을 걸어 조건에 따라 특정 코드를 건너뛰도록 하는 문법이다. 조건문은 크게 if문과 switch문으로 나뉜다. 1. if-else문 - if문 if만으로도 조건문을 만들 수 있다. var a=5; b=3; if(a>b){ document.writeln("a는 b보다 크다."); } 다음처럼 if만 있어도 만들 수 있다. 다만, if(조건문) 내의 조건이 거짓이라면 {} 내의 실행문은 실행되지 않는다. -if-else문 gender="남자"; if(gender=="남자"){ document.writeln("당신은 남자입니다."); }else{ document.writeln("당신은 여자입니다."); } 기존 .. 2020. 3. 11.
반응형