JavaScript 3

자바스크립트 Array.prototype 표준 내장 객체3(every, fill)

every() every() 메서드는 배열 안의 모든 요소가 주어진 판별 함수를 통과하는지 테스트합니다. Boolean 값을 반환합니다. // 화살표 함수 every((element) => { ... } ) every((element, index) => { ... } ) every((element, index, array) => { ... } ) // 콜백 함수 every(callbackFn) every(callbackFn, thisArg) // 인라인 콜백 함수 every(function callbackFn(element) { ... }) every(function callbackFn(element, index) { ... }) every(function callbackFn(element, index,..

카테고리 없음 2023.07.02

자바스크립트 Array.prototype 표준 내장 객체2(concat, copyWithin)

concat() concat() 메서드는 인자로 주어진 배열이나 값들을 기존 배열에 합쳐서 새 배열을 반환합니다. 기존배열을 변경하지 않습니다. 추가된 새로운 배열을 반환합니다. array.concat([value1[, value2[, ...[, valueN]]]]) 매개변수 배열 또는 값 만약 value1 ~ valueN 인자를 생략하면 기존배열의 얕은 복사본을 반환. valueN (Optional) 반환값 새로운 Array 객체. 예제 console.log("test start"); let arr1 = [1, 2, 3]; let arr2 = [4, 5, 6]; let arr3 = ['A', 'B', 'C']; console.log(JSON.parse(JSON.stringify(arr1))); cons..

자바스크립트 Array.prototype 표준 내장 객체 1(map, reverse, pop, push)

map map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. arr.map(callback(currentValue[, index[, array]])[, thisArg]) 매개변수 callback 새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수를 가집니다. currentValue : 처리할 현재 요소. index (Optional) : 처리할 현재 요소의 인덱스. array (Optional) : map()을 호출한 배열. thisArg (Optional) callback을 실행할 때 this로 사용되는 값. 반환 값 배열의 각 요소에 대해 실행한 callback의 결과를 모은 새로운 배열. 예제 console.log("test star..