0
나는 다음과 같은 기능은 새로운 CSS 객체를 생성하는 전화 : 함수 내에서 두 가지 유형의 매개 변수를 사용하는 방법은 무엇입니까?
set(
dot, {
x: mX,
y: mY,
force3D: !0
}
);
set: function(el) {
alert(el);
var dot = $(el).css('-webkit-transform', 'translate3d(' + x + ', ' + y + ', ' + z + ')');
return dot;
}
는 지금은, 기능 세트의 첫 번째 매개 변수를 가져 오는 방법을 궁금해서 더 정확하게하기 : 점. 이미 시도 : alert (el); 그러나 이것은 [object object]에 대한 경고를 줄 것입니다.
el.x
을 사용하여 개체 옵션에 액세스 할 수 있지만 내가 모르는 첫 번째 매개 변수에 액세스하는 방법을 알고 있습니다.
누군가 나를 도울 수 있습니까? 고마워요!
'el === dot'. 'alert '가 문자열을 문자열로 변환하기 때문에'[object Object]'를 보았습니다. 'console.log (el)'을 실행하고 콘솔을여십시오 (Window의 경우 F12, OSX의 경우 Opt + Cmd + I) –
그래도 작동합니다. 콘솔 로그에 모든 매개 변수를 추가 할 때만 객체의 마지막 3 개가 정의되지 않습니다 :'console.log (el, el.x, el.y, el.z);' – Caspert
내가 여기에 뭔가 빠졌습니까? 'arguments [0]'은'el','arguments [1] .x'는'x' 등입니다. [문서보기] (https://developer.mozilla.org/en-US/docs/Web/) JavaScript/참조/함수/인수). – bishop