簡體   English   中英

如何在函數內部修改全局變量?

[英]How to modify a global variable inside of a function?

x = 10
function lol(){
    x = 5
}
function rofl(){
    alert(x)
}

rofl()函數中,如何將警報彈出窗口設置為5 請幫幫我,我很新手現在要設法解決4個小時:S

你近了 真的,真的很近。

唯一的問題是您實際上並沒有調用任何一個函數。 這就是您所缺少的: 1

lol();
rofl();

工作演示: http : //jsfiddle.net/mattball/VsGWe


1嗯,還有一些分號。

除了調用函數外,您無需執行其他任何操作。 您已經正確設置了它們,但是如果您不打電話給他們,那么什么也不會發生。

x = 10
lol();
rofl();

function lol(){
    x = 5
}
function rofl(){
    alert(x)
}

現場演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM