[JS] Javascript 배열의 기본적인 형태

yujo·2020년 5월 23일
0

Study_web

목록 보기
3/5
post-thumbnail

Javascript 배열 특징

  • 배열 크기는 고정되지 않는다.
  • 요소의 데이터 타입을 가리지 않는다.
    • "문자열만 쓸 수 있는 배열", "숫자만 쓸 수 있는 배열" 이라는 개념이 아예 존재하지 않는다.
  • 배열 요소는 0으로 시작한다.

Javascript 배열의 선언

const a1 = [1, 2, 3, 4]; // 숫자로 구성된 배열
const a2 = [1, "two", 3, "four"]; // 숫자와 문자열로 구성된 배열
const a3 = ["Hello", "My name is", "yujo"]; // 문자열로 구성된 배열
// 객체가 들어있는 배열
const a4 = [
  { name: "C", proficiency: "good" },
  { name: "C++", proficiency: "soso" },
  { name: "Javascript", proficiency: "bad" },
];
// 배열이 들어있는 배열
const a5 = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
];

Javascript 배열의 접근

  • 일반적인 배열
const a1 = [1, 2, 3, 4]; // 숫자로 구성된 배열
console.log(a1[1]);
> 1
console.log(a1.[a1.length - 1]);
> 4
  • 객체가 들어있는 배열
const a4 = [
  { name: "C", proficiency: "good" },
  { name: "C++", proficiency: "soso" },
  { name: "Javascript", proficiency: "bad" },
];

console.log(a4[0]);
> { name: 'C', proficiency: 'good' }
console.log(a4[0].name);
> C
console.log(a4[2].proficiency);
> bad
  • 배열이 들어있는 배열
const a5 = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
];

console.log(a5[0]);
> [ 1, 2, 3 ]
console.log(a5[0][1]);
> [2]

  • 공부하면서 정리한 내용입니다.
  • 잘못된 정보가 있거나 질문이 있으시면 댓글로 남겨주시면 감사하겠습니다.
profile
졸려도 꾸준히

0개의 댓글