Я сделал простой объектДоля Javascript свойства
var myObject = {
formname: $('form'),
input: this.formname.find('input'),
init: function() {
console.log(myObject.input)
}
}
myObject.init();
Но это не работает. Я хочу использовать свойство name в свойстве name2. Каков наилучший способ совместного использования свойств? Должен ли я использовать прототип?
Это просто немного перебор, чтобы иметь функцию, просто чтобы поделиться значением. – Johansrk
@Johansrk Я могу ошибаться, но это похоже на самый простой способ добиться того, что вы просили. Альтернативой является то, что Hatem упоминается в терминах установки свойства при инициализации. Что именно вы пытаетесь достичь? Как имя: «Johan», name2: this.name, даже если он работал, кажется совершенно бесполезным. – Serhiy
Было бы неплохо, если бы вы делите селектор. См. Мой отредактированный код – Johansrk