자바스크립트의 배열을 다루다보면, 자주 사용하는 작업들이 번거로울 때가 좀 많다. lodash나 jquery등 라이브러리를 사용하면 되지만, 항상 저런 라이브러리들을 사용할 수는 없기 때문에 자주 까먹어서 매번 찾아봐야했던 것들을 정리해놓는다.
var arr = ['dog', 'cat', 'cow']; // cat을 value 또는 index로 찾아서 지우기
var index = arr.indexOf('cat'); // 1
if (index > -1) {
arr.splice(index, 1);
}
// 결과: arr -> ['dog', 'cow'];