[javascript] 배열속 원하는 값 찾기(indexOf, includes)
자바스크립트에서 배열속 원하는 값을 찾고싶을때, indexOf 와 includes 를 이용하여 쉽게 찾을 수 있습니다. indexOf 는 찾은 값의 첫번째 원소의 위치를 반환해주며, 없을경우 -1을 리턴합니다. includes 는 true / false 로 있다, 없다를 직관적으로 리턴해줍니다. indexOfvar a = [1,2,3,4,5,1,2,3] a.indexOf(3) //2 a.indexOf(6) //-1 3이라는 원소는 배열의 2,7 번째 두곳에 위치해 있지만 첫번째 위치를 리턴합니다. 6은 배열에 존재하지 않기때문에 -1을 리턴하는것을 알 수 있습니다. includesvar a = [1,2,3,4,5,1,2,3] a.includes(3) //true a.includes(6) //falsein..
더보기
[javascript] 배열 추가, 삭제
자바스크립트 배열 추가, 삭제 함수배열 추가 : Array.push(), Array.unshift(), Array.splice()배열 삭제 : Array.pop(), Array.shift(), Array.splice() 배열 요소를 추가하는 방법var arr = ['a', 'b', 'c']; // arr = ['a', 'b', 'c', 'd'] arr.push('d'); // 배열의 끝에 요소를 추가 var arr = ['a', 'b', 'c']; // arr = ['d', 'a', 'b', 'c'] arr.unshift('d'); // 배열의 앞쪽에 요소를 추가 var arr = ['a', 'b', 'c']; // arr = ['a', 'b', 'd', 'c'] arr.splice(2, 0, 'd');..
더보기