名稱相同的兩個對象是否有可能定義與JavaScript中的兩個名稱相同的對象.. 例如定義在javascript
var record = {
id: some value,
name: some value,
subject: some value,
};
,並再次
var record = {};
名稱相同的兩個對象是否有可能定義與JavaScript中的兩個名稱相同的對象.. 例如定義在javascript
var record = {
id: some value,
name: some value,
subject: some value,
};
,並再次
var record = {};
否,是
沒有,如果是全局變量或者您插入同一組示例:
if(){
var record = {
id: some value,
name: some value,
subject: some value,
};
var record = {};
}
是如果你做局部變量或diferent組插入這樣的:
if(){
var record = {
id: some value,
name: some value,
subject: some value,
};
} else {
var record = {};
}
在JavaScript中,變量可以被它已被用於後聲明。 換句話說;變量可以在聲明之前使用。
只能在一個範圍內聲明一個唯一變量。你必須閱讀的Java腳本提升:
不,事實並非如此。您可能需要一組對象。 – undefined
@Vohuman是否有可能在jquery中...假設我們定義了一個on方法,並在其中創建了第一個記錄對象,如圖所示,再次在.submit中我們創建第二個空對象 –
函數創建一個新的作用域。您可以使用相同的標識符在不同範圍內定義變量。請注意,這並不意味着這在語法上不可能。 JavaScript允許你輸入'var article ='bar'; var article ='foo'',該點是第二個變量重設值,你將失去「酒吧」。 – undefined