inblog logo
|
vosw1
    Script

    바닐라 JS) 4. 배열 사용하기

    송민경's avatar
    송민경
    Aug 30, 2024
    바닐라 JS) 4. 배열 사용하기

    1. 배열 만들기

    • 연산자를 통해 만들기
      • 그냥 문자 -> 우리가 처리할 수 없음
      • // 변수 선언하기 const mon = "mon "; const tue = "tue "; const wed = "wed "; const thu = "thu "; const fri = "fri "; const sat = "sat "; const sun = "sun "; // 배열 만들기 const daysOfWeek = mon + tue + wed + thu + fri + sat + sun; // 그냥 문자 -> 우리가 처리할 수 없음 console.log(daysOfWeek);
        notion image
    • array를 통해 만들기
      • 검색해서 찾는 등 우리가 처리할 수 있음
      • // 변수 선언하기 const mon = "mon "; const tue = "tue "; const wed = "wed "; const thu = "thu "; const fri = "fri "; const sat = "sat "; const sun = "sun "; // 배열 만들기 const daysOfWeek = [mon, tue, wed, thu, fri, sat, sun]; console.log(daysOfWeek);
        notion image
      • 데이터 타입이 달라도 사용 가능
      • // 변수 선언하기 const mon = "mon "; const tue = "tue "; const wed = "wed "; const thu = "thu "; const fri = "fri "; const sat = "sat "; const sun = "sun "; // 배열 만들기 const daysOfWeek = [mon, tue, wed, thu, fri, sat, sun]; console.log(daysOfWeek); const nonsense = [1, 2, "hello", false, null, true, undefined, "min"]; console.log(nonsense);
        notion image
    • 직접 값을 넣어 배열 만들기
    // 배열 만들기 const daysOfWeek = ["mon", "tue", "wed", "thu", "fri", "sat", "sun"]; // 배열 전체 조회하기 console.log(daysOfWeek);
    notion image
    • 배열을 추가, 수정, 삭제, 조회 해보기
    // 배열 특정값 가져오기 console.log(daysOfWeek[5]); // 배열 추가하기 daysOfWeek.push("holiday"); console.log(daysOfWeek); // 배열 특정값 삭제하기 daysOfWeek = daysOfWeek.filter(day => day !== "holiday"); console.log(daysOfWeek); // map을 이용해서 배열의 특정값 변경하기 daysOfWeek = daysOfWeek.map(day => day === "sun" ? "off" : day); console.log(daysOfWeek); // index를 이용해서 배열의 특정값 변경하기 daysOfWeek[6] = "vacation"; console.log(daysOfWeek);
    notion image
     
    Share article

    vosw1

    RSS·Powered by Inblog