네이처리 노트
[javascript] function.prototype.apply() 본문
728x90
반응형
공부하면서 정리한 내용입니다
참고한 내용은 맨 아래의 링크를 확인해주세요
// func.apply(["현재 객체로 사용될 객체"], ["함수에 전달될 인수 집합"])
const numbers = [5, 6, 2, 3, 7];
const max = Math.max.apply(null, numbers);
console.log(max); // 7
▲ ex1. null을 기반으로 max를 실행
var array = ['a', 'b'];
var elements = [0, 1, 2];
array.push.apply(array, elements);
console.info(array); // ["a", "b", 0, 1, 2]
▲ex2. array를 기반으로 push를 실행
Reference
자바스크립트 func.apply() 사용법 및 예제 (배열에서 최댓값 찾기)
이 글에서는 apply()가 무엇이며 어떻게 사용하는 지에 대해서 살펴본다. 이 글을 요약하자면 apply는 thisArg을 기반으로 하며, argArray(배열)에서의 모든 요소들을 매개변수로 삼는 func을 실행시킨
basemenks.tistory.com
728x90
반응형
'개발기록 > Javascript' 카테고리의 다른 글
[javascript] 제어문 if, else if 간단 정리 (0) | 2022.09.05 |
---|---|
[javascript] 클래스 (0) | 2022.09.05 |
[javascript] function 상속 (0) | 2022.09.05 |
[javascript] function 생성자함수 (0) | 2022.09.03 |
[javascript] function prototype (0) | 2022.09.03 |
Comments