Скрыть переменную в FireBug
Всем добрый день.
Активно использую глобальные переменные (объекты). Весь дебаг идет через FireBug (в нем видны все методы и перменные и их состояния). Вопрос заключается в том, каким образом их можно скрыть от пользователя и можно ли? Сейчас получается что любой пользователь может установить себе плагин и делать все что угодно. Заранее спасибо. |
Цитата:
|
Хорошо, любой знающий и интересующийся как же все это работает :)
|
Цитата:
У тебя там ФСБшный сайт чёле? :) Чего так скрываешь? |
Дело даже не в том что я скрываю, дело в том, что есть моменты которые пользователь может видеть а какие то нет. Может быть есть альтернативная реализация подобных вещей?
|
Цитата:
|
Для примера, есть объект:
function T1() { this.rep = {}; } T1.prototype.add = function(name, val) { this.rep[name] = val; } T1.prototype.get = function() { return this.rep[name]; } var myT = new T1(); myT.add('q', 1); Какой может быть реализация описанного функционала без использования глобальных переменных? |
Цитата:
Ну это так, на заметку. |
(function(){ function T1() { this.rep = {}; } T1.prototype.add = function(name, val) { this.rep[name] = val; } T1.prototype.get = function() { return this.rep[name]; } var myT = new T1(); myT.add('q', 1); })() |
Часовой пояс GMT +3, время: 02:04. |