JavaScript Array...

hjpark625·2022년 5월 8일
0

JavaScript

목록 보기
1/1

Array

자바스크립트에서 Array 클래스는 리스트 형태의 고수준 객체인 배열을 생성할 때 사용하는 전역 객체라고 한다.
공식문서를 읽어보는게 공부에 도움이 되긴하지만 말들이 어렵게 써져있어 최대한 내가 받아들일 때는 간단하게 이해하려고 하는데 간단하게 Array는 자바스크립트에서 광대한 데이터들을 활용하기 위해 사용되는 데이터은행같은 개념이라고 이해했다. (제대로 이해를 했는지는 모르겠지만... 그래도 가장 머릿속에 박히는 내용이다)

Array라는 개념을 데이터 은행이라고 생각하게 된 큰 계기는 무엇이냐면

let name = ['HTML', 'CSS', 'JavaScript'];
console.log(name[0]);  // HTML
console.log(name[1]);  // CSS
console.log(name[2]);  // JavaScript

해당 코드를 보다시피 name이라는 변수안의 여러 이름의 데이터를 갖고 있는데 name[0]이러한 형식으로 데이터를 꺼내서 볼 수 있다는 점에 데이터 은행이라는 개념으로 다가왔다.

또한 데이터를 꺼내서 볼 수 있을 뿐아니라 은행처럼 돈을 인출하고 입금을 할 수 있는것처럼 각종 메소드들을 통해 데이터를 조작(?)할 수 도 있음을 제대로 알게 되었다.

  1. 배열의 추가를 도와주는 pushunshift
  2. 배열의 제거를 도와주는 popshift
  3. 배열의 위치를 토대로 찾고 추가하고 제거해주는 indexOf, splice, slice

위의 방법과 또 이들 뿐아닌 배열을 다루는데 있어 많은 메소드들이 존재하는데 아직까진 지금 수준에서는 위의 메소드들이 나에게는 가장 접근하기 쉬운 것들이다. 그외에도 다수의 메소드들은 차후 천천히 습득해 나가려고 하고 있다.

첫번재 velog글을 포스팅 하게 되었는데 첫 글이다 보니 무엇을 작성해야하고 어떻게 꾸며야하는지 감이 잡히질 않고 페이지를 꾸며서 작성한는 방법도 더 연구해야겠다... 또한 혼자서 개발자 공부를 시작하게된지 이제 5개월정도 되가는데 이렇게 하고 있는게 잘하고 있는지도 의문이 들때도 많다. 또한 비전공자이면서 군생활만 5년넘게 했던 터라 사회에서 첫발을 내딛는 과정이기 때문에 불안한 감도 있다.

그래도 걱정은 뒤로 집어던져놓고 앞만보고 잘해보자

자료출처: MDN

profile
하나부터 열까지, 머리부터 발 끝까지

0개의 댓글