2012-07-11 2 views
1

나는 웹에서 데이터를 저장하고 손상 시키거나 오용 할 수 없도록 데이터를 저장하는 방법을 찾고 있습니다.개인 데이터를 jQuery 위젯에 저장하는 것은 정말로 비공개인가요?

대부분 위젯 내부에서 사용하는 것이 좋습니다.

_init: function() { 
    this._internalData = {}; 
}, 

그러나이 데이터는 :(

console.log($("#View1").JSTreeTable("").data().JSTreeTable._internalData); 

위의 코드는 내부 데이터에 대한 전체 액세스 권한을 제공합니다 내부 없습니다.

다른 방법이 있나요?

감사

답변

0

var을 사용하면 this 대신 '외부'에서 얻을 수없는 데이터 :

_init: function() { 
    var _internalData = {}; 
} 
+0

당신은 농담이) 어떻게 다른 위젯 기능에서 데이터를 액세스합니까? – Nabor

+0

죄송합니다. 질문에 대한 오해를했습니다. 풍자에 대한 필요성은 없습니다 : (나는 이것을 할 수 있을지 확신하지 못합니다. '_'은 내가 아는 한 아무것도하지 않습니다. 여러분이 작성한 코드를 읽고 사람들에게 '사적인' 용도. –