js中相同名字的變量

結論:js中相同名字的變量,第二次定義時會直接沿用第一次那個變量的值blog

如圖變量

點擊修改個人密碼會執行下面的js邏輯,boo變量第一次定義的時候是undefined,會被賦值成「sssss」,密碼

1.當我不刷新頁面再次點擊修改個人密碼時,此時第二次定義變量boo,發現boo變量的值是「sssss」;方法

2.若我在刷新頁面後再次點擊修改個人密碼,則boo仍是undefined。im

解決方法:能夠改爲直接將flg、flg二、flg3定義成undefined,不刷新頁面再次點擊修改個人密碼時便不會出現1的狀況。db

相關文章
相關標籤/搜索