JS中捕獲console.log()輸出的方法
本文實(shí)例講述了JS中捕獲console.log()輸出的方法。分享給大家供大家參考。具體分析如下:
我們知道console.log()可以將信息輸出到debugger中供開發(fā)者查看。但如果我們想要在JS中獲取console.log()的輸出結(jié)果呢?其實(shí)不難,先將原本的console.log保存起來,然后替換成另外一個(gè)實(shí)現(xiàn)即可。代碼如下:
var lastLog;
console.oldLog = console.log;
console.log = function(str) {
console.oldLog(str);
lastLog = str;
}
console.log("Hello, Neo");
document.write(lastLog);
這時(shí)候 lastLog 中保存的就是 "Hello, Neo"了。
希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。
相關(guān)文章
JS實(shí)現(xiàn)點(diǎn)擊下拉列表文本框中出現(xiàn)對應(yīng)的網(wǎng)址,點(diǎn)擊跳轉(zhuǎn)按鈕實(shí)現(xiàn)跳轉(zhuǎn)
這篇文章主要介紹了JS實(shí)現(xiàn)點(diǎn)擊下拉列表文本框中出現(xiàn)對應(yīng)的網(wǎng)址,點(diǎn)擊跳轉(zhuǎn)按鈕實(shí)現(xiàn)跳轉(zhuǎn),本文給大家分享實(shí)例代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
js去除重復(fù)字符串兩種實(shí)現(xiàn)方法
js去除重復(fù)字符串在項(xiàng)目開發(fā)中很實(shí)用,接下來詳細(xì)介紹實(shí)現(xiàn)方法,感興趣的朋友可以參考下2013-01-01

