배열-JavaScript

Hallelujah·2024년 11월 7일

JavaScript

목록 보기
5/12

배열

배열은 대괄호를 이용하고 쉼표로 구분한다(길이 제한 없다, like list!)

// 배열 선언
let numbers = [1, 2, 3, 4, 5];
let fruits = ["Apple", "Banana", "Cherry"];
let mixed = [1, "Hello", true, { name: "홍길동" }, [1, 2, 3]];

console.log(numbers);  // 출력: [1, 2, 3, 4, 5]
console.log(fruits);   // 출력: ["Apple", "Banana", "Cherry"]
console.log(mixed);    // 출력: [1, "Hello", true, {name: "홍길동"}, [1, 2, 3]]

console.log(fruits[0]);          // 출력: "Apple"
console.log(fruits.length);      // 출력: 3

예시 코드

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script type="text/javascript">

        // 배열
        let arr1 = [];
        let arr2 = [273, 32, 103, 57, 52];

        console.log(arr2);
        document.write(arr2);

        // 배열 출력
        for (let i = 0; i < arr2.length; i++) {
            document.write(arr2[i] + "<br>");
        }

        // 향상된 for문 : 인덱스 번호 출력
        for (let i in arr2) {
            document.write("arr2[" + i + "] = " + arr2[i] + "<br>");
        }

        // 향상된 for문 : 값 출력
        for (let value of arr2) {
            document.write("value = " + value + "<br>");
        }

        // Array 내장 객체 배열 생성
        let arr3 = new Array(273, 32, 103, 57, 52);
        console.log(arr3);
        document.write(arr3);

    </script>
</body>

</html>
profile
개발자

0개의 댓글