hasOwnProperty 안쓰면 추가한 함수나 변수 노출되잖아?

노출 안되게 추가하는 방법 없음?


String.prototype.t=1;

for(var v in "S"){

console.log(v,"S"[v]);

}

위 코드를 실행하면 내가추가한 키값인 t와 t값인 1이 출력됨.