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 相关文章推荐
JsEasy简介 JsEasy是什么?与下载
Mar 07 Javascript
JavaScript中的6种运算符总结
Oct 16 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
Nov 04 Javascript
moment.js轻松实现获取当前日期是当年的第几周
Feb 05 Javascript
js操作css属性实现div层展开关闭效果的方法
May 11 Javascript
JavaScript中的Promise使用详解
Jun 24 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
Vue系列:通过vue-router如何传递参数示例
Jan 16 Javascript
微信小程序封装http访问网络库实例代码
May 24 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
Nov 28 Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
Oct 31 Javascript
node.js使用fs读取文件出错的解决方案
Oct 23 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
PHP动态变静态原理
2006/11/25 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
php通过两层过滤获取留言内容的方法
2016/07/11 PHP
PHP常用正则表达式精选(推荐)
2019/05/28 PHP
JAVASCRIPT style 中visibility和display之间的区别
2010/01/22 Javascript
URL地址中的#符号使用说明
2011/02/12 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
JS实现让访问者自助选择网页文字颜色的方法
2015/02/24 Javascript
Js实现无刷新删除内容
2015/04/29 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
express文件上传中间件Multer详解
2016/10/24 Javascript
js, jQuery实现全选、反选功能
2017/03/08 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
微信小程序对接七牛云存储的方法
2017/07/30 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
python2.6.6如何升级到python2.7.14
2018/04/08 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
Python的形参和实参使用方式
2019/12/24 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
迪卡侬荷兰官网:Decathlon荷兰
2017/10/29 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
施工安全责任书
2014/04/14 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
语文复习计划
2015/01/19 职场文书
西岭雪山导游词
2015/02/06 职场文书
六一儿童节园长致辞
2015/07/31 职场文书