Сообщение от jsgeek
|
то как js программист относится к глобальному объекту говорит о его профессионализме. Чем выше уровень тем меньше глобальных переменных
|
Другими словами если человек запихивает всё в (function(){})(), то он гуру js?
Сообщение от danik.js
|
допустим внутри метода нужно вызывать другой вспомогательный метод - как ты это разрулишь?
|
Может так?:
var clsCreateUser = function (name)
{
this.name = name
this.change = function () { document.getElementById("uName").textContent = this.name; }
this.edit = function ()
{
this.name = document.getElementById("edtName").value;
this.change();
}
document.getElementById("edtBut").onclick = function () { clsCreateUser.user.edit(); }
document.getElementById("delUser").onclick = function ()
{
delete clsCreateUser.user;
document.getElementById("uName").textContent = "";
}
this.change();
}