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로 암기 글자 길이가 길잖아로 외우자!!!!!!!!
=> 나는 능동적 학습자.
=> 다 이해는 됐는데 querySelector 같은 것들이 익숙하지가 않다. 오늘 저녁에 시간 남으면 아무것도 안보고 진행해보자