在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 請問瀏覽器console.log打印第二行的underfined是什么?

請問瀏覽器console.log打印第二行的underfined是什么?

圖片描述

如圖,請問第二行打印的指的是什么underfined,是返回值嗎?如何使其輸出不是underfined?

回答
編輯回答
萌小萌

undefinedconsole.log的返回值,你可以試著覆蓋console.log來改變默認輸出:

let tmp = console.log.bind(console)
console.log = function() {tmp(...arguments); return 1}
console.log(3)

clipboard.png

2017年11月20日 04:00
編輯回答
幼梔

undefined 是 console.log() 函數(shù)調(diào)用后的返回值。

const log = console.log;
console.log = (...rest) => {
    log(...rest);
    return // 你想返回的內(nèi)容。
}
2018年8月1日 15:24
編輯回答
赱丅呿

應(yīng)該是打印了一個未定義的參數(shù)

2017年10月1日 14:12