新聞中心
F12修改頁面的源代碼里面的JS代碼為什么無法生效?
對于已經(jīng)執(zhí)行過的且已知在頁面中不會再次執(zhí)行的的代碼,直接在debugger里修改是沒有用的,就像樓上說的,即使你保存了,但是只要一刷新頁面,JS的代碼內(nèi)容是會重新從cache獲取或者重新向服務(wù)器請求然后執(zhí)行的,但是這不代表你就是不能修改,比如對于那些通過事件觸發(fā)的代碼,當(dāng)你修改并保存以后,是會生效的,前提是第一你沒有刷新頁面,第二可以在不刷新頁面的前提下執(zhí)行這段修改過的代碼(比如綁定事件)。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),東城企業(yè)網(wǎng)站建設(shè),東城品牌網(wǎng)站建設(shè),網(wǎng)站定制,東城網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,東城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
比如下面這一段,我隨便找了一個登陸頁面的js在里面加了一句console.log,保存以后再執(zhí)行,是可以看到console里輸出了修改過的結(jié)果 當(dāng)你保存了修改的時候Chrome也會出一個warning 提示你修改過的文件并未被保存到file system,也就是沒有修改源代碼提示你修改過的文件并未被保存到file system,也就是沒有修改源代碼有哪些app值得推薦?
那就說一下自己使用過的一些并且覺得很不錯的app。
網(wǎng)易蝸牛讀書網(wǎng)易蝸牛讀書致力于為熱愛閱讀的用戶提供沉浸、簡潔的電子閱讀體驗,并希望與用戶一起構(gòu)建起立體化、全方位的移動閱讀社區(qū),滿足不同閱讀層次用戶的個性化閱讀需求。每天可以免費閱讀一個小時。
夸克瀏覽器一直在使用的一款輕量級的手機(jī)瀏覽器,急速簡潔,無廣告,無推送,無信息流,拒絕打擾,支持智能語音搜索搜索直達(dá),用戶體驗,個人覺得很不錯。
簡單搜索來自百度的一款良心應(yīng)用,承諾永無廣告。
小日常創(chuàng)建一個習(xí)慣,每天堅持完成,并用app記錄,相信有一天你會成為更好的自己。
Google 文件極客功能特點,智能清理,釋放更多存儲空間;更快速地查找文件;輕盈小巧,不會加重手機(jī)存儲負(fù)擔(dān),離線分享文件。一款不錯的手機(jī)文件管理軟件。
F.LUX一款輕巧的護(hù)眼軟件,能夠根據(jù)每天的時間自動調(diào)節(jié)屏幕的色溫,當(dāng)然屏幕的色溫是根據(jù)你的設(shè)置來調(diào)節(jié)的,可以設(shè)置3個時段,白天,傍晚,和晚上睡覺的時間,可以設(shè)置地區(qū),可以根據(jù)地區(qū)判斷時間段,注意愛護(hù)眼睛。
SNIPASTEsnipaste一款強(qiáng)大的截圖,貼圖軟件,免費并且純凈的軟件,問軟件能有多好用,大概就是這樣的一款軟件吧。不只是截圖,可以將剪切板中的文字,html等等變成圖片,另外其貼圖功能,也是相當(dāng)好用的。
IEASEMUSIC是wewechat基于網(wǎng)易云音樂打造的另一款優(yōu)秀的開源軟件,看了wewechat的顏值,這款音樂播放器的顏值也不會差到哪里去,畢竟出自一個地方,總得有其風(fēng)格吧。雖然基于網(wǎng)易云音樂客戶端制作,但是在內(nèi)容上有其獨有的特點,喜歡的不妨試試。
LISTARY關(guān)于文件搜索很早之前一直使用系統(tǒng)自帶的文件搜索功能,但是越來越發(fā)現(xiàn),它太慢了,之后就使用了everything,感覺好多了,最近看到這款搜索工具,也是很棒的,別讓找文件浪費你的時間,試試吧。
PROXYEE-DOWN一款開源的下載工具,使用本地http代理服務(wù)器,支持所有操作系統(tǒng)和大部分主流瀏覽器,支持分段下載和斷點下載。在安裝成功之后,進(jìn)入瀏覽器下載資源時會跳轉(zhuǎn)到創(chuàng)建任務(wù)頁面,然后選擇保存的路徑和分段數(shù)進(jìn)行創(chuàng)建下載任務(wù)。它一個比較實用的功能就是破解度盤限速,小伙伴一定會喜歡的。
js如何獲網(wǎng)頁原碼?
復(fù)制代碼 代碼示例:
//取IE瀏覽器中頁面源碼
function getAllCode_IE()
{
alert(document.documentElement.outerHTML);
return document.documentElement.outerHTML;
}
//取火狐瀏覽器中頁面源碼
function getAllCode_FireFox()
{
return document.body.innerHTML.toString();
}
有哪些炫酷的代碼編輯器?
代碼編輯器有很多,這里就說一下自己用過的一些吧。如果說要一些炫酷的效果,很多編輯器都是支持插件系統(tǒng)的,利用插件可以是其功能更為豐富,并且看起來更加炫酷一些。
vscodeVisual Studio Code是一個輕量級但功能強(qiáng)大的免費開源的源代碼編輯器,可在桌面上運行,適用于Windows,macOS和Linux。它內(nèi)置了對JavaScript,TypeScript和Node.js的支持,并為其他語言(如C ++,C#,Java,Python,PHP,Go)和運行時(如.NET和Unity)提供了豐富的擴(kuò)展生態(tài)系統(tǒng)。
sublime text3一款好用強(qiáng)大的編輯器,支持跨平臺,vim操作。擁有大量的插件,能夠是你編輯起來更為方便和快速。代碼高亮顯示,配色很靚麗,一旦你開始使用,我相信你一定會愛不釋手。編輯文件相當(dāng)效率,快速選擇,查找,自動轉(zhuǎn)到函數(shù)定義等等。這也是一款本人一直在使用的代碼編輯器。
atom當(dāng)初使用這個是由于看到了一個很炫酷的插件,打字抖動炫酷的效果,如何安裝這個插件很多博客有介紹,有興趣可以嘗試一下,這個效果沒啥實際的作用,用起來說實話不太方便,只是很有意思。當(dāng)然atom本身也是一款很強(qiáng)大的代碼編輯器,這一點是無容置疑的。
vim如果是對linux接觸比較多的小伙伴,一定用過這個,不熟悉的可能覺得vim的設(shè)計可能是一種的操作,但是熟悉之后真的很快和方便。
nodepad++nodepad++是一款免費的代碼編輯器,支持語法高亮,代碼折疊,軟件小巧,支持多種語言,這款編輯器用過,但是沒有經(jīng)常使用。
hbuilderhbuilder一款極客工具,之前學(xué)習(xí)前端代碼的時候接觸過這個編輯器,寫代碼很快,它本身也是以追求效率為理念而設(shè)計的一款工具,代碼補全,糾錯,候選輸入提示,掌握了也許能節(jié)省不少的時間。
Visual Studio除了單純的編輯器之外,我們肯定還接觸過ide(集成開發(fā)環(huán)境),包含了編譯器,寫的代碼能夠使用其進(jìn)行編譯運行,Visual Studio當(dāng)然是一款及其強(qiáng)大的ide,做程序開發(fā)的,應(yīng)該多少有所接觸。類似的還有eclipse。
總結(jié)工具很多,每一款都有自己獨特的一方面,或炫酷,或功能豐富,但是實用,效率是我們所追求的東西,黑客可能并不像電影中使用多么炫酷的工具,做了些厲害的事情,也許就是用記事本就能達(dá)到效果。熟悉其中的一款工具,就能夠讓你工作或者學(xué)習(xí)更加方便。
網(wǎng)站名稱:F12修改頁面的源代碼里面的JS代碼為什么無法生效?(有哪些app值得推薦?)
瀏覽路徑:http://m.fisionsoft.com.cn/article/dhicjgd.html


咨詢
建站咨詢
