React& Redux로 시작하는 웹 프로그래밍 : [패스트캠퍼스] 프론트엔드 강의
[국비지원교육] 4주차는 3주차 javascrip 기초 내용(선행) 자료형과 변수 다음으로 if문과 반복문 함수등을 학습하였습니다. 그중 몇가지를 정리해 적어보도록 하겠습니다.
삼항 연산자: 삼항 연산자는 조건을 검사하여 참일 경우 특정 값을, 거짓일 경우 다른 값을 반환하는 연산자입니다.
기본 형식은 (조건) ? (참일 경우 값) : (거짓일 경우 값) 입니다. 코드의 길이를 줄이는데 유용하다.
var age = 26;
var beverage = (age >= 21) ? "Beer" : "Juice";
console.log(beverage); // "Beer"
조건문 If Else: If Else문은 조건을 검사하여 참일 경우 일부 코드를 실행하고, 거짓일 경우 다른 코드를 실행합니다.
기 본 형식은 if(조건) { 코드 } else { 코드 }입니다.
조건문 Switch: Switch문은 여러 조건 중 하나를 검사하여 일치하는 케이스를 실행합니다.
기본 형식은 switch(변수) { case 값1: 코드; break; case 값2: 코드; break; default: 코드; } 입니다.
반복문 For: For문은 일정 횟수만큼 반복할 때 사용합니다.
기본 형식은 for(초기값; 조건; 증감) { 코드 } 입니다.
for ([초기문]; [조건문]; [증감문])
문장
while 문: while 문은 어떤 조건문이 참이기만 하면 문장을 계속해서 수행합니다. while 문은 다음과 같습니다.
while (조건문)
문장
변수 유효범위: 변수의 유효범위는 해당 변수를 사용할 수 있는 범위를 말합니다.
예를 들어, 함수 내에서 선언된 변수는 해당 함수 내에서만 사용 가능합니다.
형 변환: 형 변환은 하나의 데이터 타입을 다른 데이터 타입으로 변환하는 것을 말합니다.
예를 들어, 숫자를 문자열로 변환하거나, 문자열을 숫자로 변환할 수 있습니다.
JavaScript의 함수는 작업을 수행하거나 값을 계산하는 명령문의 집합인 프로시저(procedure)와 비슷하지만, 프로시저가 함수로 쓰이려면 입력을 반드시 받아야 하고 입력과 명확한 관계가 있는 출력을 반환해야 합니다. 함수를 사용하려면 함수를 호출할 스코프 내에서 함수를 정의해야 합니다.
함수 정의(또는 함수 선언)는 다음과 같은 함수 키워드로 구성되어 있습니다.
- 함수의 이름
- 함수의 매개변수들, 괄호로 묶고 쉼표로 구분합니다.
- 함수를 정의하는 JavaScript 문으로 중괄호로 묶습니다. { /* ... */ }
예를 들어, 아래의 코드는 square라는 간단한 함수를 정의합니다.
function square(number) {
return number * number;
}
함수를 정의 했다고 해서 함수가 실행되는것은 아니다. 함수를 실행하기 위해서는 함수를 호출하여야 한다.
함수를 호출하면 지정된 매개 변수를 가지고 작업이 수행됩니다. 예를 들어 함수 square를 정의했다면 함수는 다음과 같이 호출할 수 있습니다.
suquare(6);다음주는 javascript를 좀 더 심도있게 학습해 보도록 하겠습니다.
참고 사이트 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Functions
'리뷰 & 후기' 카테고리의 다른 글
[패스트캠퍼스] React 강의 6주차 학습후기 (0) | 2023.02.17 |
---|---|
[패스트캠퍼스] React 강의 5주차 학습후기 (0) | 2023.01.25 |
[패스트캠퍼스] React 강의 3주차 학습후기 (0) | 2023.01.13 |
[패스트캠퍼스] React 강의 2주차 학습후기 (0) | 2023.01.03 |
[패스트캠퍼스] React 강의 1주차 학습후기 (0) | 2022.12.31 |