爲了更好的代碼結構,我想用一個JavaScript對象持有的所有屬性,而不是使用多個瓦爾:創建一個變種對象VS多個變種
// 1. WAY
// This returns an error, as _inp cannot be accessed by input_value
// Uncaught TypeError: Cannot read property 'value' of undefined
var ref = {
_inp: input.target,
input_value: _inp.value,
....
};
// 2. WAY
// When using this, it works
var ref = {
_inp: input.target,
input_value: input.target.value,
....
};
// 3. WAY
// This obviously works, too.
var
_inp = input.target,
input_value = _inp.value,
我的問題是,爲什麼3路工程和1 。不會嗎?
你應該在這個看一看,瞭解你的JavaScript的數據類型,HTTP:// WWW .oreillynet.com /酒吧/ A/JavaScript的/摘錄/學習的JavaScript/javasc ript-datatypes-variables.html – gmaliar