Study/JavaScript(73)
-
사용자 정의 함수 Function
함수는 Function / Method (기능) 이라고도 한다. 함수에는 두가지가 있다. 1. 내장함수 - 이미 자바스크립트에 만들어져 있는 함수 (); 괄호를 가지고 있음. (호출문) 2. 사용자 정의 함수 - 프로그래머가 함수를 직접 만들어서 사용한다. 사용자 정의 함수 * 쉽게 말해 함수란 어떤 문법 덩어리를 그룹으로 만들어놓는 것이다. (그룹화) * 프로그래머가 필요에 의해 직접 만들어서 사용하는 함수 * 4가지 형식의 함수를 선언해서 사용할 수 있다. (아래 이미지 참조) * 코드의 중복을 최소화 할 수 있다. * 함수를 선언했다고 해서 자동으로 계산되지 않는다. └ 필요 시에 함수를 호출하여 사용한다. 1. 기본 함수 함수명(); *동일한 코드의 중복을 가장 최소화 할 수 있다. (호출하는 만..
2021.11.30
-
break; continue;
break와 continue * 반복문을 제어할 수 있다. break *break 키워드 *반복문에서 loop를 강제로 빠져나가게 한다 for (var i = 1; true; i++) { alert(i + '번째 반복문입니다.'); if (!confirm('계속하시겠습니까?')) { break; } } alert('프로그램 종료'); continue *continue 키워드 *반복문에서 continue;를 사용하면 다음에 나오는 코드를 계산하지 않고 반복문의 조건절로 이동한다. for(var i=1; i 조건절로 이동 console.log('네번째 실행문 입니다.'); // continue 다음 내용은 실행되지 않음 console.log('다섯번째 실행문 입니다.'); // continue 다음 내용은 ..
2021.11.30
-
JavaScript - 7. 반복문 while
제어문 제어문은 프로그램의 흐름을 제어할 수 있도록 도와주는 실행문을 말합니다. 조건만족 여부에 따라 실행문을 제어할 수 있는 조건문과 변수에 일치하는 경우의 값에 따라 실행문을 제어할 수 있는 선택문, 그리고 특정 실행문을 여러번 반복 실행할 수 있도록 하는 반복문이 있습니다. 조건문에는 if문 else문 else if문이 있습니다. 선택문은 switch 문을 사용합니다. 반복문(loop)에는 for, while, do~while문이 있습니다. * 조건절에서 Boolean : false, 0, null 을 제외한 모든 값은 참 while문 *해당 조건에 만족(true)하면 loop를 수행한다. *초기값과 증감치를 가지고 있지 않다. *반복 횟수가 불명확 할때 사용한다. while( 변수
2021.11.29
-
JavaScript - 7. 반복문 for
제어문 제어문은 프로그램의 흐름을 제어할 수 있도록 도와주는 실행문을 말합니다. 조건만족 여부에 따라 실행문을 제어할 수 있는 조건문과 변수에 일치하는 경우의 값에 따라 실행문을 제어할 수 있는 선택문, 그리고 특정 실행문을 여러번 반복 실행할 수 있도록 하는 반복문이 있습니다. 조건문에는 if문 else문 else if문이 있습니다. 선택문은 switch 문을 사용합니다. 반복문(loop)에는 for, while, do~while문이 있습니다. * 조건절에서 Boolean : false, 0, null 을 제외한 모든 값은 참 for문 *for문의 3요소 초기값, 최종값(조건절), 증감치 *반복의 횟수가 명확하게 정해져 있고, 규칙성이 있을때 사용한다. *{}문이 생략되면 1라인만 반복문의 *for문 ..
2021.11.29
-
JavaScript - 7. 선택문 switch
제어문 제어문은 프로그램의 흐름을 제어할 수 있도록 도와주는 실행문을 말합니다. 조건만족 여부에 따라 실행문을 제어할 수 있는 조건문과 변수에 일치하는 경우의 값에 따라 실행문을 제어할 수 있는 선택문, 그리고 특정 실행문을 여러번 반복 실행할 수 있도록 하는 반복문이 있습니다. 조건문에는 if문 else문 else if문이 있습니다. 선택문은 switch 문을 사용합니다. 반복문(loop)에는 for, while, do~while문이 있습니다. * 조건절에서 Boolean : false, 0, null 을 제외한 모든 값은 참 switch문 *if문의 다중조건문(조건이 두개 이상일 때)의 구조를 변경할 수 있다. (코드가 조금 더 간결해 진다.) *{} 블럭문을 생략할 수 없다. *변수, 수식, 값을 ..
2021.11.26
-
JavaScript - 7. 조건문 if
제어문 제어문은 프로그램의 흐름을 제어할 수 있도록 도와주는 실행문을 말합니다. 조건만족 여부에 따라 실행문을 제어할 수 있는 조건문과 변수에 일치하는 경우의 값에 따라 실행문을 제어할 수 있는 선택문, 그리고 특정 실행문을 여러번 반복 실행할 수 있도록 하는 반복문이 있습니다. 조건문에는 if문 else문 else if문이 있습니다. 선택문은 switch 문을 사용합니다. 반복문(loop)에는 for, while, do~while문이 있습니다. * 조건절에서 Boolean : false, 0, null 을 제외한 모든 값은 참 if문 if문에는 단일조건문, 양자택일문, 다중조건문 3가지 형태의 문법 형식이 있다. *조건절에는 관계연산자, 비교연산자가 들어간다. *{} 블럭문은 실행문이 한 줄 일때만 생..
2021.11.25