您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
execute "console.log()" and "console.dir()" faster in the DevTool of Chrome
// ==UserScript== // @name Chrome DevTools console // @description execute "console.log()" and "console.dir()" faster in the DevTool of Chrome // @author yeshiqing // @license MIT // @run-at document-idle // @match * // @grant none // @version 0.0.1 // @namespace https://github.com/yeshiqing/tampermonkey-scripts // @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net // ==/UserScript== let isFn = function (x) { return (x instanceof Function) } let generate_console = function (...props) { props.forEach((prop, i) => { let raw = window[prop] let raw_isFn = isFn(raw) if (raw == null || raw_isFn) { window[prop] = function (...args) { raw && raw_isFn && raw() console[prop](...args) } } }) } let extend_Object_prototype = function (props) { props.forEach((prop, i) => { if (Object.prototype[prop] == null) { Object.prototype[prop] = function () { console[prop](this) } } }) } generate_console('log', 'dir') extend_Object_prototype('log', 'dir')