谷歌浏览器之f12打开控制台debugger模式实现条件控制打印输出及字节数组条件
一、实现方法
例如:判断某个变量长度大于155就打印输出
M.apply(J, R) && M.apply(J, R).length > 155 && console.log(M.apply(J, R))
二、打印字节数组条件设置
(() => {const res = M.apply(J, R);const arr = Array.from(res || []);return arr.length > 155 && arr.every(b => typeof b === 'number') && (console.log(new TextDecoder().decode(new Uint8Array(arr))), false);
})()
注意事项:我上面代码不规范,应该日志断点要打在这句代码的下一行,这样
X
才会被赋值,直接写M.apply(J, R)
会执行两次这个代码
三、改正后条件
R && R.toString().length > 155 && console.log("X:",X,"J:",J,"R:",R)