Language & Framework/JavaScript
2022. 3. 5.
자바스크립트 특정 값을 지워주는 내장 함수 만들어보기(feat. splice)
별 이유는 없지만 모든 배열에서 짝수를 없에는 내장 함수를 만들고 싶을 수 있다. let Num = [1, 2, 3, 3, 4, 5, 9, 135, 100, 500, 141, 800, 900, 400, 300]; 이 배열에서 짝수를 없에는 것은 쉽지만 이 배열 뿐 아니라 모든 배열에서 짝수를 죄다 삭제하고 싶다. prototype에 함수를 지정해주면 된다. Num은 배열이기 때문에 Num의 프로토타입은 Array이다. Array.prototype.removeCouple = function () { for (let i = 0; i < this.length; i++) { if (this[i] % 2 === 0) { this.splice(i, 1); } } }; 논리적으로 완벽한 코드이다. 배열을 for문으로..