0
I는 현재 JS 모듈 어레이를Javascript의 Array.prototype 확장 범위를 제한 할 수 있습니까?
Array.prototype.myExtension = function() {
// do something;
// return something;
};
연장의 범위를 제한하려는. 이 확장은 다른 모듈에서 보이지 않아야합니다.
I는 현재 JS 모듈 어레이를Javascript의 Array.prototype 확장 범위를 제한 할 수 있습니까?
Array.prototype.myExtension = function() {
// do something;
// return something;
};
연장의 범위를 제한하려는. 이 확장은 다른 모듈에서 보이지 않아야합니다.
대안 다른 범위 배열 (iframe이 또는 웹 작업자) 샌드 박스 또는 배열 객체와 일반적 방법 호 그것 (또는 가 적용)을 정의한다.
modulenamespace.myExtension = function() {
// do something;
// return something;
}
modulenamespace.myExtension.call(array)
아니요, 모든 용도와 목적으로 전역 변수를 만드는 것과 동일하지 않습니다. – Esailija