자바스크립트 복습
오늘은 그동안 공부해온 자바 스크립트를 아는대로 끄적거려 보는 복습 시간이다.
일단 자바스크립트는 <script></script>태그내에 선언 해 문서를 동적으로 만드는 컴퓨터 프로그래밍 언어다.
이게 맞는 답 인지는 알송 달송하다.
변수를 정의 하는 표현식은 var i=상수; 대충 이런식으로....
배열을 정의 하는 표현 구문은 arr=[a,b,c,d] 이런식으로 약속 되어 있다.
조건문 표현 구문은
if (불린) { 출력 (속성값);
}
이런식이 되겠고 불린은 true 또는 false의 값을 가진다.
불린이true면 중괄호 안의 속성이 작동 하고 그렇지 않을 경우 조건문의 중괄호 바같으로 빠져 나오며 작동 중지 되거나 else문을 만나면 else의 중괄호속의 속성 값을 작동 시키며 중지 된다.
불린을 이루는 속성으로는 연산자가 등장 한다.
(+ - * /)산술 연산자, ==동등 연산자, ===일치 연산자, = > <비교연산자, =대입 연산자,&& 논리
연산자? 우선 이정도만 기억 해 두자
그리고 변수와 조건문은 조합을 이룰때 비로소 빛을 발한다.
아래 나오는 반복문 역시 변수와 조합을 이루어야 빛난다.
예를 들어 만약에 당신의 나이가18세 보다 적으면 입장이 불가 합니다.
요런 조건이 붙을 경우에 if문이 필요 하다.
프로그램으로 표현 해보면
var=nai
if(nai>18){
document .writ('ssdsss.');
}else {
alert('cccccc');
}
대충 이런식이 되겠네여...
머리 복잡 하지만...
조건문 안에 또다른 조건문을 중첩 사용 해 풍부한 프로그램을 만들수 있다.
예)
<script>
var nai=prompt('나이를 입력 하세요');
if(nai >18){id=prompt('id를 입력 하세요');
if(id=='abc'){password=prompt('비번을 입력 하세요');
if(password==='2222'){alert ('환영 합니다');
}else{alert ('비번이틀렸 습니다.');
}else{alert(id가 일치 하지 않습니다');
}
}
}else{alert('미성년 입니다');
}
</script>
조건에 맞을 경우 즉 불린의 값이 참(true )이면 입장 이 가능 하고 거짓( false )이면 입장을 불허 한다는 것이다.
보통 회원가입창에 사용 하게 된다.
만들어 보면
반복문은 제어문으로 반복적 (loop) 프로그래밍 작업 문구다.
반복문 에는 while문 과 for문 이 있다.
반복문 역시 조건문처럼 불린에 의해 제어 된다.
오늘은 머리가 너무 복잡 해서 함수,객체,는 다음 시간에 공부 해야 겠다.