[1일1js] 배열

Lee Tae-Sung·2021년 7월 18일
1

JS

목록 보기
12/56

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays

배열이란 무엇입니까?

배열은 일반적으로 "목록과 유사한 객체"로 설명.
기본적으로 목록에 저장된 여러 값을 포함하는 단일 개체입니다.
배열 객체는 변수에 저장될 수 있고 다른 유형의 값과 거의 같은 방식으로 처리될 수 있습니다.

차이점은 목록 내부의 각 값에 개별적으로 액세스할 수 있고 루프 스루와 같이 효율적인 작업을 수행할 수 있다는 것입니다.

=> 배열을 내가 모르지는 않는다 코딩을할 때 당연하다시피 쓰는 것이니 하지만 이렇게 문장으로 정리해보니 내가 생각하던 대략적인 개념들이 구체적으로 머리에 박히는 느낌을 받는다.

배열 생성

배열 항목 액세스 및 수정

배열의 길이 구하기

몇 가지 유용한 배열 방법

문자열과 배열 간 변환

let myArray = myData.split(',');
myArray;

=> 은지가 split 함수 쓰임이 파이썬보다 직관적이라고 말했었던게 기억남

정확히 반대 기능

let myNewString = myArray.join(',');
myNewString

참고로 배열 자체를 string으로 바꿔버릴수도 있음

let dogNames = ['Rocket','Flash','Bella','Slugger'];
dogNames.toString(); 

"Rocket,Flash,Bella,Slugger"
으로 은근 코드 여러줄을 줄일 수 있는 파워풀한 기능인듯!

배열 항목 추가 및 제거

push와 pop 가능
=> pop은 안쓰고 있었넹

unshift와 shift
=> 둘다 쓰고는 있는데 둘이 헤깔린다 push와 대응되는게 unshift로 암기 글자 길이가 길잖아로 외우자!!!!!!!!

능동적 학습: 해당 제품을 인쇄합니다!

=> 나는 능동적 학습자.

능동적 학습: 상위 5개 검색

=> 다 이해는 됐는데 querySelector 같은 것들이 익숙하지가 않다. 오늘 저녁에 시간 남으면 아무것도 안보고 진행해보자

profile
긍정적인 에너지를 가진 개발자, 이태성입니다.

0개의 댓글