Ecma _ javascript (심화) - spread ( 스프레드 연산자 )

김지영·2024년 1월 16일

Ecma

목록 보기
4/14

1. 스프레드 연산자

  • 배열 값 복사
  • 사용법 : ... 배연변수
    ->배열변수의 값이 복사됨

예제 ① 숫자 배열 복사

let arr = [1,2,3,4,5];
// 새로운 배열 : 1 ~ 9
let arr2 = [...arr, 6,7,8,9];

// 출력
console.log(arr2); // 1 ~ 9

예제 ① 문자열 배열 복사

let str = "paper"; // 문자들의 배열
// 문자열 복사 배열
let str2 = [...str];
// 출력
console.log(str2); // ["p", "a",...]

2. 향상된 for 문 (반복문)

  • 사용법 : for(let 변수명 of 배열명){실행문;}
  • 대상 : 배열변수
  • 변수명 : 배열의 값

예제① 1 ~ 6 까지 출력하세요

let arr = [1,2,3,4,5,6];

for(let e of arr) {
    console.log(e); // 1,2,3,4,5,6,
}

--과거 반복문(for)
-> 사용법 : for(초기값;조건식;증감식){실행문;}

let arr = [1,2,3,4,5,6];
for(let i=0; i<arr.length; i++) {
    console.log(arr[i]);
}
profile
그냥 졍이라구하자

0개의 댓글