본문 바로가기

코드스테이츠 SEB FE 41기/Section 별 내용 정리

section1/unit9/Javascript 배열&객체(9/2)

반응형

블로깅 주제

  • Javascript 배열

1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요.

  • 오늘은 드디어 금요일이다.. 이번주도 정말 바쁘게 보냈던 것 같다. 9시부터 6시까지 강의를 듣고 저녁만 후딱 먹고 다시 노트북 앞에 앉는게 패턴이 되어버렸다 ㅋㅋ 허리와 눈을 내주고 지식을 얻은 기분? 오늘은 오랜만에 자바스크립트 문법을 공부한다. 코플릿 문제도 오랜만에 풀어보는 것 같아 감회가 새롭다! 

2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요.

  • 배열, 메소드

3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요.

- 배열 

메소드 ) Array.isArray 

자바스크립트의 특정 값이 배열인지 아닌지 판별

let words = [1,2,3]
Array.isArray(words) -> true
Array.isArray([1,2,3]) -> true
typeOf(words) -> "object" // 배열도 객체

배열 콘솔 출력) console.table() 

배열을 시각화하여 출력

console.table

메소드 ) push, pop, shift

  • push : 배열의 맨 끝에 요소 추가
  • pop : 배열의 맨 끝 요소 삭제(출력해보면 맨 끝 요소 값 리턴도 해줌)

push, pop

 

  • shift : 배열의 맨 앞 요소 삭제
  • unshift :  배열의 맨 앞에 요소 추가

메소드) indexOf, includes

  • indexOf : 요소가 있다면 그 요소의 인덱스 값, 없다면 -1 리턴
  • includes : 요소가 있다면 true, 없다면 false 리턴(인터넷 explorer에서 사용 불가)
반응형