배열에서 쓰는 forEach
arr.forEach(fn) : 배열 반복 첫번째 항목엔 아이템이, 두번째엔 인덱스, 세번째는 배열명이 들어간다. 보통 첫번째와 두번째만 사용한다. forEach는 함수를 받는다. let user=['Mike','Tom','Jane']; users.forEach((item,index,arr)=> { }); ex) //forEach let arr=["Mike","Tom","Jane"]; arr.forEach((name,index)=> { console.log('${index+1}, ${name}'); }) ; //1.Mike, 2.Tom 3.Jane 이 출력됨
2022. 2. 20.
배열 메소드-splice,slice,concat
배열 메소드 push(): 뒤에 삽입 pop() :뒤에 삭제 unshift() : 앞에 삽입 shift() : 앞에 삭제 "'splice' 의 사전적 의미는 줄 같은 걸 꼬아서 잇다" arr.splice(n,m) : 특정 요소 지움. n은 시작, m은 개수 let arr=[1,2,3,4,5]; arr.splice(1,2); console.log(arr); //출력 [1,4,5] arr.splice(n,m,x) : 특정 요소 지우고 '그 자리'에 추가 let arr = [1,2,3,4,5]; arr.splice(1,3,100,200) ; console.log(arr); //[1,100,200,5] 문자랑 섞는 것도 가능하다 let arr=["나는","안철수","입니다"]; arr.splice(1,0,"대학..
2022. 2. 20.