배열 (type_of),(용어)

해달·2021년 6월 28일
0

TIL

목록 보기
6/80
post-thumbnail

[배열 용어]
Index : 순서
element : 요소 : 값
arr[0] - 0번째 index값 출력
특정인덱스 변경 : arr[0] = 변경값
이중배열 : arr[[1,2], [3,4], [5,6]];
이중배열 조회 : arr[0][1] // 2

[+,-] _ 명령(method) 함수처럼 괄호 사용
push : 배열 뒤에서 값 추가
pop : 배열 뒤에서 값 삭제
unshift : 배열 앞에서 값 추가
shift : 배열 앞에서 값 삭제

typeof ;

  • Undefined -----> "undefined"
  • Boolean -----> "boolean"
  • Number -----> "number"
  • String ----> "string"
  • Symbol ----> "symbol"
  • Function 객체 -----> "function"
  • 다른 모든 객체 "object"
  • Null -----> "object"
[ object ]

let anything = [1,2]; // 배열
let i = null // null
let k = { name: 'Steve' } // 객체

typeof(anything) // "object" _ 배열
typeof(i) // "object" _ null
typeof(k) // "object" _  object

i // null 
k // {name: "Steve"}
anything // (2) [1, 2]

[배열]
Array.isArray(anything) // true  --> 배열 확인법
Array.isArray(k) // false  --> 배열 확인법

[null]
console.log(typeof(i) === 'object') // true
console.log(i === 'null') // false
console.log(i === null) // true 
  • 변수,데이터 또는 특정값이 배열에 포함되어 있는지 확인하는 법
  • .indexof('찾고자하는 element')
  • 결과값 : [index] // 숫자
  • 없는단어 결과 : -1
  • .includes('찾고자하는 element')
  • 결과 값 : true / false
  • 존재여부만 확인

😊 개발자도구에서 console.table() 사용 시에
표 형태로 배열을 볼 수 있다 😊

0개의 댓글