0
在JavaScript函數中聲明的變量變爲LOCAL到 函數。javascript重命名「sub-local」變量
「局部變量有局部範圍:他們只能在 功能來訪問。」
我不知道如果我理解這一點
cls = function(){
var abel = '';
$.each([ ('1','null') ,('2','two')],function(n,val){
if (val[0] == 1) {
abel = val[1];
return false;
};
});
}
console.log(abel)
將變量「亞伯」成爲全局變量?它會在cls功能外訪問嗎?如果是,如何處理這種情況?
「*將變量‘亞伯’成爲全局變量?」 *號「*這將是外部訪問CLS函數?「*否。您可以運行代碼並驗證自己。順便說一句,'('1','null')'可能不會達到你期望的效果。 –
您是否嘗試過運行該功能並查看輸出? –
i'ts很多比這更復雜。 cls嵌套在其他一些功能中。所以我不知道如何測試它。數組的內容只是例如 –