在Chrome上面按F12修改頁面的源代碼里面的JS代碼為什么無法生效?需要按ctrls來保存。
并重新執(zhí)行這段代碼。如果代碼在函數(shù)中,只需重新執(zhí)行函數(shù),如果代碼在全局范圍內(nèi),或者頁面已加載并執(zhí)行。然后是我們?yōu)榱ΑR驗(yàn)槿绻⑿拢a就會重置。有時(shí)更改關(guān)鍵位置的代碼會導(dǎo)致當(dāng)前頁面崩潰。最好用dF12修改頁面的源代碼里面的JS代碼為什么無法生效?
對于頁面中已經(jīng)執(zhí)行過并且已知不會再執(zhí)行的代碼,直接在調(diào)試器中修改是沒有用的。就像樓上說的,即使保存了,只要刷新頁面,JS的代碼內(nèi)容也會從緩存中檢索或者再次向服務(wù)器請求然后執(zhí)行,但這并不代表你就可以不要修改它。例如,對于那些由事件觸發(fā)的代碼,在您修改并保存它們之后,它就會生效,前提是您不不要先刷新頁面。
比如下面這段,我隨機(jī)找了一個(gè)js登錄頁面,在里面加了一個(gè)console.log。保存后,我可以看到修改后的結(jié)果在控制臺中輸出。當(dāng)你保存修改時(shí),Chromjs文件怎么運(yùn)行?
js怎么跑?
Js不是一種簡單的語言。我們可以不要使用其他語言程序獨(dú)立運(yùn)行js。要運(yùn)行js,首先要有一個(gè)支持js讀寫文件的功能。其次,js腳本依賴于瀏覽器,不能單獨(dú)使用。
一般來說,我們都是把js放在html里,通過運(yùn)行html代碼來運(yùn)行js。如果你的電腦上安裝了nod