JS 챌린지 4일차 TIL

_upper·2023년 9월 10일

JS 챌린지

목록 보기
4/5

배열 만들기

배열: 값 즉 element가 연속된 저장 공간
여러개의 값을 저장하고 인덱스를 이용해 접근할 수 있다.

빈배열
초기화된 배열
element에는 어떤 자료형이든 저장될 수 있다

배열의 길이는 .length를 사용

대괄호 안에 인덱스를 사용해서 배열의 element 접근
arr[index]

배열 사용하기

push(): 배열의 끝에 하나 이상의 요소를 추가, 배열의 길이를 반환

pop(): 배열의 마지막 요소를 제거하고 반환

shift(): 배열의 첫 번째 요소를 제거하고 반환

unshift(): 배열의 맨 앞에 하나 이상의 요소를 추가

reverse(): 배열의 순서를 거꾸로 뒤집기

sort(): 배열의 요소를 기본적으로 문자열로 변환한 후 유니코드 코드 포인트 값 순서로 정렬

arr1.concat(arr2) : arr1과 arr2 붙임

arr.indexOf(element) : arr에서 element가 있는 첫 위치를 검색

arr.lastIndexOf(element) : arr에서 element가 있는 마지막 위치를 검색

split(): 문자열을 특정 구분자를 기준으로 나누어 배열로 반환

주석

주석: 프로그래밍 코드 내에 설명을 추가하거나 임시로 코드를 비활성화하기 위해 사용되는 텍스트

한 줄 주석: //를 사용하여 한 줄 주석을 작성

여러 줄 주석: /로 시작하여 /로 끝나는 여러 줄 주석을 작성할 수 있다

if문

if: 주어진 조건이 true인 경우 특정 코드 블록을 실행하고 조건이 false인 경우 다른 코드 블록이 실행되도록 프로그램의 흐름을 제어한다

switch문

switch: 특정 변수나 표현식의 값을 검사하고 그 값에 따라 여러 다른 코드 블록 중 하나를 실행

break: case 블록 내에서 코드를 실행한 후 break 문을 사용하여 switch 문을 빠져나온다.
break를 사용하지 않으면 해당 case 이후의 모든 코드가 실행된다

default: 어떤 case 절에도 해당하지 않을 때 실행할 코드를 정의


0개의 댓글