js는 jsp와 java와 아무상관 x
"" '' 상관X. 따로쓰지만 말자. 서로 감싸기도 가능.
조건문,반복문에서 내용이 한줄이라면 {} 생략 가능
출력
console.log();
변수선언
var ;
함수밖 전역변수
함수안 지역변수
함수
function 함수_이름(입력값_이름, 입력값2_이름)
{ 함수_내용 return 출력값; }
함수_이름(입력값, 입력값2);
함수호출을 함수선언보다 먼저해도 오류 안남. ( C는 무조~껀 호출보다 선언이 먼저)
조건문
if(조건1){ 조건1을 만족하는 경우 이곳의 코드가 실행됨 }
else if(조건2){ 조건1을 만족하지 못하지만 조건2를 만족하는 경우 이곳의 코드가 실행됨 }
else { 조건1,2를 만족하지 못하는 경우 이곳의 코드가 실행됨 }
switch(주어진_값){ case 데이터1: 주어진_값이 데이터1과 같은 경우 이곳의 코드가 실행됨 break; case 데이터2: 주어진_값이 데이터2와 같은 경우 이곳의 코드가 실행됨 break; case 데이터3: 주어진_값이 데이터3과 같은 경우 이곳의 코드가 실행됨 break; default: 주어진_값이 어떠한 데이터와도 같지 않을 경우 이곳의 코드가 실행됨 }
비교/논리연산자
!=
>=
<=
==
크거나 같다? 같거나 크다?와 같이 기호를 2개 쓰는 경우 헷갈릴 때 =이 항상 오른쪽임을 기억하자
&& || !
랜덤함수
Math.random();
Math.floor(Math.random()*10);
반복문
while(조건){ 조건이 참인 경우 이곳의 코드가 반복 실행 됨 }
for(초기값;조건;후처리){ 조건 만족시 이곳의 코드가 반복됨 }
break;
continue;
++
--
+)
html 내에 <scrpit>//</scrpit> 안에 삽입.
스크립트 코드는 일반적으로 body가 끝나기 바로 전에 넣는 것이 좋다.
페이지 내용을 수정하는 코드의 경우 페이지 내용 전에 스크립트가 호출되면 작동하지 않기 때문.
'JSP & JS > 되새김질' 카테고리의 다른 글
JS - JS의 기초2[배열, 객체] (0) | 2021.04.30 |
---|---|
JSP - JSP의 기초! (0) | 2019.09.06 |
JSP - 디렉티브 - 선언부 , 스크립틀릿 , 표현 (0) | 2019.09.06 |