27.1 배열배열(array): 여러 개의 값(요소element)을 순차적으로 나열한 자료구조 배열의 생성자 함수: Array배열의 프로토타입 객체: Array.prototypeconst arr = [1, 2, 3];arr.constructor === Array // trueObject.getPrototypeOf(arr) === Array.prototype // true Arrray의 타입은 Object Object와 Array의 차이구분객체배열구조프로퍼티 키, 값인덱스, 요소값의 참조프로퍼티 키인덱스값의 순서XOlength 프로퍼티XO 반복문으로 자료구조를 순서대로 순회하려면 자료구조의 요소에 순서대로 접근할 수 있어야하고, 길이를 알 수 있어야 함 27.2 자바스크립트의 배열은 배열이 아니다자료구조에..

배열, 객체는 다량의 데이터를 다룰 수 있는 데이터 타입임 배열 : 순서(index)가 있는 값(element) Method : 기능을 가짐 Property(속성) : 변수로 사용할 수 있음 arr.length : '배열의 길이' 반환(Property) Array.isArray() : 인풋값이 배열인지 확인하여 'Boolean(T/F)'로 반환 arr.indexOf() : 배열 내부에 인풋값이 있는지 확인하여 있으면 'index' 반환, 없으면 '-1' 반환 arr.includes() : 배열 내부에 인풋값이 있는지 확인하여 'Boolean(T/F)'로 반환 Array.from() : 인풋값이 문자열인 경우, 알파벳 하나하나가 element로 이루어진 '배열' 반환 인풋값이 유사배열객체(키가 인덱스)인 ..