console.clear()方法会在控制台允许的情况下清除控制台,你可以直接从Chrome的控制台调用它,只需输入clear()
、console.clear()
或window.clear()
即可。
console.log()方法输出一条消息到网络控制台。你不能直接从Chrome的控制台通过简单地输入log()
来调用它。你必须使用console.log()
。
如果clear()
是window
对象中列出的方法,指向console
中的方法,但在控制台中记录console.log(window)
或console.log(this)
时没有列出,我就可以理解这一点。
为什么clear
可以直接访问,而log
不能?
1条答案
按热度按时间63lcw9qa1#
你可以直接从Chrome的控制台调用它,只需输入
clear()
,但它不是window
方法。是的,此
clear()
是console utilities的一部分,只能从控制台本身访问。它不是console
object(MDN)的一部分。