如何知道一个项目的console.log输出过几次呢?

如何计算一个项目总共console.log了几次?

// 总的来说,应该有两个思路
// 1. 重新定义console.log方法
// 2. 重新封装一个新的console.log功能的方法函数
// showtime

// 1. 重新定义console.log方法
// 找个变量接受console.log方法
let depFun = console.log
let count = 0
console.log = function (val) {
	try {
		// 此时depFun方法就可以帮忙完成功能
		depFun(val)
		// 此处完成计数功能
		count ++
	} catch(e) {
		console.error(e)
	}
}

// 2. 重新封装一个新的控制台输出功能
let count2 = 0
function newLog(val) {
	try {
		// 该输出就输出,输出不了就报错!
		console.log(val)
		// 此处完成计数功能
		count2 ++
	} catch(e) {
		console.error(e)
	}
}

如何知道一个项目的console.log输出过几次呢?_第1张图片
如何知道一个项目的console.log输出过几次呢?_第2张图片

你可能感兴趣的:(福利小技巧,javascript,前端,vue.js)