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 相关文章推荐
js中单引号与双引号冲突问题解决方法
Oct 04 Javascript
如何获取select下拉框的值(option没有及有value属性)
Nov 08 Javascript
jQuery对val和atrr("value")赋值的区别介绍
Sep 26 Javascript
网页收藏夹显示ICO图标(代码少)
Aug 04 Javascript
JS基于面向对象实现的拖拽库实例
Sep 24 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
Sep 16 Javascript
jQuery实现圣诞节礼物动画案例解析
Dec 25 Javascript
mpvue将vue项目转换为小程序
Sep 30 Javascript
如何用原生js写一个弹窗消息提醒插件
May 24 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
Jun 14 Javascript
使用JS location实现搜索框历史记录功能
Dec 23 Javascript
手写实现JS中的new
Nov 07 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图片上传程序
2008/03/27 PHP
php实现MySQL数据库备份与还原类实例
2014/12/09 PHP
thinkPHP简单遍历数组方法分析
2016/05/16 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
JavaScript 笔记二 Array和Date对象方法
2010/05/22 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
2013/11/25 Javascript
常用的JavaScript验证正则表达式汇总
2013/11/26 Javascript
jquery对元素拖动排序示例
2014/01/16 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
jQuery关键词说明插件cluetip使用指南
2015/04/21 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
vue使用监听实现全选反选功能
2018/07/06 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
Python Queue模块详细介绍及实例
2016/12/27 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
python 日期操作类代码
2018/05/05 Python
Python上下文管理器全实例详解
2019/11/12 Python
解决Tensorflow sess.run导致的内存溢出问题
2020/02/05 Python
python3操作注册表的方法(Url protocol)
2020/02/05 Python
python 解决函数返回return的问题
2020/12/05 Python
html5之Canvas路径绘图、坐标变换应用实例
2012/12/26 HTML / CSS
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述
2013/03/30 面试题
小学生期末自我鉴定
2014/01/19 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
2016年秋季运动会广播稿
2015/12/21 职场文书
三下乡活动心得体会
2016/01/23 职场文书
靠谱的活动总结
2019/04/16 职场文书