JavaScript는 코드 (함수, 객체 등)의 전역 객체를 참조합니까?인수에있는 객체를 참조하는 JavaScript
내가 쓴하고 그것이 (인라인 댓글로 작성) 작동으로 작동합니다
function Extender(object, property, value) {
object[property] = value;
}
var MyObject = {};
MyObject.zlatan = 'at stackoverflow';
console.log(MyObject.zlatan); // at stackoverflow
// -----
Extender(MyObject, "stackoverflow", function() {
return console.log('I am executing MyObject.stackoverflow()');
});
MyObject.stackoverflow(); // I am executing MyObject.stackoverflow()
익스텐더 기능, 당신이 보는대로, 세 가지 인수를, 그것으로 나는 새 속성을 추가 할 수 있습니다 자신의 값 (문자열, 숫자, 배열, 객체, 함수 콜백 등). 우리가 PHP에서처럼 우리가하는 참조 변수에 특별한 포인터/식별자를 필요로하지 않는 이유 여기 내 질문
하나는 또한 :
$something &= $somethingElse;
또는 PHP 함수/방법
:function something(&$argument) {
// etc
}
이것은 PHP가 아니기 때문에 : P – yckart