JS中捕获console.log()输出的方法


Posted in Javascript onApril 16, 2015

本文实例讲述了JS中捕获console.log()输出的方法。分享给大家供大家参考。具体分析如下:

我们知道console.log()可以将信息输出到debugger中供开发者查看。但如果我们想要在JS中获取console.log()的输出结果呢?其实不难,先将原本的console.log保存起来,然后替换成另外一个实现即可。代码如下:

var lastLog;
console.oldLog = console.log;
console.log = function(str) {
  console.oldLog(str);
  lastLog = str;
} 
console.log("Hello, Neo");
document.write(lastLog);

这时候 lastLog 中保存的就是 "Hello, Neo"了。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript中的onkeyup和onkeydown区别介绍
Apr 28 Javascript
js获取当月最后一天实例代码
Nov 19 Javascript
Area 区域实现post提交数据的js写法
Apr 22 Javascript
在页面加载完成后通过jquery给多个span赋值
May 21 Javascript
JavaScript作用域链示例分享
May 27 Javascript
JavaScript实现将UPC转换成ISBN的方法
May 26 Javascript
原生js仿jquery animate动画效果
Jul 13 Javascript
angular双向绑定模拟探索
Dec 26 Javascript
js canvas实现QQ拨打电话特效
May 10 Javascript
vue-router重定向和路由别名的使用讲解
Jan 19 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
Oct 30 Javascript
vue使用axios实现excel文件下载的功能
Jul 16 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
Apr 16 #Javascript
JavaScript通过setTimeout实时显示当前时间的方法
Apr 16 #Javascript
jQuery监控文本框事件并作相应处理的方法
Apr 16 #Javascript
JavaScript动态修改背景颜色的方法
Apr 16 #Javascript
JavaScript实现鼠标滑过图片变换效果的方法
Apr 16 #Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 #Javascript
javascript中call apply 的应用场景
Apr 16 #Javascript
You might like
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
php UBB 解析实现代码
2011/11/27 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
checkbox使用示例
2013/08/23 Javascript
解析prototype,JQuery中跳出each循环的方法
2013/12/12 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
2015/12/02 Javascript
Jquery ajax请求导出Excel表格的实现代码
2016/06/08 Javascript
jQuery 特性操作详解及实例代码
2016/09/29 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
JS沙箱模式实例分析
2017/09/04 Javascript
详解适配器在JavaScript中的体现
2018/09/28 Javascript
vue实现自定义H5视频播放器的方法步骤
2019/07/01 Javascript
layui多图上传实现删除功能的例子
2019/09/23 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
[02:15]2014DOTA2国际邀请赛 赛后退役选手回顾
2014/08/01 DOTA
python标准算法实现数组全排列的方法
2015/03/17 Python
解决Tensorflow安装成功,但在导入时报错的问题
2018/06/13 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
Python Scrapy框架第一个入门程序示例
2020/02/05 Python
python应用Axes3D绘图(批量梯度下降算法)
2020/03/25 Python
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
酒店营销策划方案
2014/02/07 职场文书
学生周末长期请假条
2014/02/15 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
停电通知范文
2015/04/16 职场文书
SONY600GR,国产收音机厂商永远的痛
2022/04/05 无线电
Java GUI编程菜单组件实例详解
2022/04/07 Java/Android
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python