왜 우리는 배열에서 직접 함수를 호출 할 수 arguments
없습니까?
function f(){
var x = Array.prototype.slice.call(arguments,1);
//var x = arguments.slice(1); **error**
alert(x);
}
f(1,2,3);
업데이트 : arguments
가 배열 객체가 아닌 경우 Array.prototype.slice 함수가 배열이 아닌 객체에서 어떻게 작동합니까?
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다