課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript深入淺出
老師您好,在瀏覽器的控制臺(tái)中練習(xí)js代碼,瀏覽器會(huì)生成文件保存到本地嗎?還是重啟瀏覽器后這些練習(xí)過(guò)的代碼就自動(dòng)清除了?
2015-05-16
源自:JavaScript深入淺出 7-1
正在回答
01.默認(rèn)不會(huì),你可以使用一個(gè)技巧,在console 中輸入的代碼的最后一行添上
//@?sourceURL=detectorClass.js
然后在Sources 版面的 (no domain)下找到你的文件,再save as...
但是,【我個(gè)人非常不贊同】你使用這種方式去保存
首先, //@ sourceURL 的使用方法不是這樣用的,它是當(dāng)你需要對(duì)在控制臺(tái)輸入的代碼進(jìn)行斷點(diǎn)調(diào)試時(shí)使用的
但是,如果你需要對(duì)自己的某些代碼進(jìn)行調(diào)試,我建議還是用個(gè)html文檔保存下來(lái)比較好,方便以后查看,最好調(diào)試完,寫(xiě)一些注釋
02.你在控制臺(tái)中輸入 clear() 命令,這些代碼也會(huì)清除。
03.即使輸入了 clear() 命令,已經(jīng)定義的變量/函數(shù)不會(huì)消失。
? ? ?將下面4行代碼分別輸入控制臺(tái),可加深理解
var?a?=?1; a;????????//?1 clear()???//清空控制臺(tái)的代碼 a;????????//?1,?仍然可以訪(fǎng)問(wèn)到?a
04.換一個(gè)頁(yè)面再打開(kāi)控制臺(tái),在之前頁(yè)面定義的變量/函數(shù)不復(fù)存在
? ? ?在第一個(gè)頁(yè)面的控制臺(tái)
var?a?=?1; a;??//?1
? ? ?在第二頁(yè)面的控制臺(tái)
a;?//會(huì)報(bào)錯(cuò),?ReferenceError:?a?is?not?defined
Chrome 的 DevTools 是很棒的工具,使用之后你會(huì)愛(ài)上它的。附上一些你可以學(xué)習(xí)的資料,可能有些舊,但基本功能還是在的。(最后一個(gè)是全英,也寫(xiě)得很棒)
Chrome 調(diào)試大全
chrome調(diào)試
chrome developer tool 調(diào)試技巧
THE WEBKIT INSPECTOR
看完如果還有需要了解的,Google or 百度可以幫到你
Ynimi 提問(wèn)者
Issa_Tan 回復(fù) Ynimi 提問(wèn)者
定定 回復(fù) Issa_Tan
Issa_Tan的回答都很精致呀
這個(gè)是什么意思?
瀏覽器的控制臺(tái)不會(huì)生成文件...只是用來(lái)調(diào)試的....你可以理解為一個(gè)臨時(shí)的編輯器
舉報(bào)
由淺入深學(xué)習(xí)JS語(yǔ)言特性,且解析JS常見(jiàn)誤區(qū),從入門(mén)到掌握
3 回答照著視頻“閉包-封裝”這個(gè)例子,在瀏覽器控制臺(tái)里練習(xí),export總是會(huì)被提示“Unexpected reserved word”這個(gè)錯(cuò)誤。
1 回答控制臺(tái)報(bào)錯(cuò)
2 回答關(guān)于JS 中Date()控制臺(tái)報(bào)錯(cuò)
4 回答這個(gè)在瀏覽器中查看數(shù)據(jù)類(lèi)型的軟件是什么??
4 回答關(guān)于瀏覽器的預(yù)處理
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-05-19
01.默認(rèn)不會(huì),你可以使用一個(gè)技巧,在console 中輸入的代碼的最后一行添上
然后在Sources 版面的 (no domain)下找到你的文件,再save as...
但是,【我個(gè)人非常不贊同】你使用這種方式去保存
首先, //@ sourceURL 的使用方法不是這樣用的,它是當(dāng)你需要對(duì)在控制臺(tái)輸入的代碼進(jìn)行斷點(diǎn)調(diào)試時(shí)使用的
但是,如果你需要對(duì)自己的某些代碼進(jìn)行調(diào)試,我建議還是用個(gè)html文檔保存下來(lái)比較好,方便以后查看,最好調(diào)試完,寫(xiě)一些注釋
02.你在控制臺(tái)中輸入 clear() 命令,這些代碼也會(huì)清除。
03.即使輸入了 clear() 命令,已經(jīng)定義的變量/函數(shù)不會(huì)消失。
? ? ?將下面4行代碼分別輸入控制臺(tái),可加深理解
04.換一個(gè)頁(yè)面再打開(kāi)控制臺(tái),在之前頁(yè)面定義的變量/函數(shù)不復(fù)存在
? ? ?在第一個(gè)頁(yè)面的控制臺(tái)
? ? ?在第二頁(yè)面的控制臺(tái)
Chrome 的 DevTools 是很棒的工具,使用之后你會(huì)愛(ài)上它的。附上一些你可以學(xué)習(xí)的資料,可能有些舊,但基本功能還是在的。(最后一個(gè)是全英,也寫(xiě)得很棒)
Chrome 調(diào)試大全
chrome調(diào)試
chrome developer tool 調(diào)試技巧
THE WEBKIT INSPECTOR
看完如果還有需要了解的,Google or 百度可以幫到你
2015-06-05
Issa_Tan的回答都很精致呀
2016-11-17
2015-05-16
瀏覽器的控制臺(tái)不會(huì)生成文件...只是用來(lái)調(diào)試的....你可以理解為一個(gè)臨時(shí)的編輯器