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编程起步(第二课)
Jan 10 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
Apr 15 Javascript
jQuery判断密码强度实现思路及代码
Apr 24 Javascript
javascript模块化是什么及其优缺点介绍
Sep 02 Javascript
web css实现整站样式互相切换
Oct 29 Javascript
浅谈javascript中自定义模版
Jan 29 Javascript
IE中document.createElement的iframe无法设置属性name的解决方法
Sep 14 Javascript
AngularJS实现Model缓存的方式
Feb 03 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
Jun 14 Javascript
Bootstrap中表单控件状态(验证状态)
Aug 04 Javascript
JSON字符串和JSON对象相互转化实例详解
Jan 05 Javascript
js生成随机数方法和实例
Jan 17 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和ACCESS写聊天室(四)
2006/10/09 PHP
织梦模板标记简介
2007/03/11 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
php函数指定默认值方法的小例子
2013/12/04 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
Yii2中关联查询简单用法示例
2016/08/10 PHP
详解php中curl返回false的解决办法
2019/03/18 PHP
讲两件事:1.this指针的用法小探. 2.ie的attachEvent和firefox的addEventListener在事件处理上的区别
2007/04/12 Javascript
一些常用的JS功能函数代码
2009/06/23 Javascript
jquery.ui.draggable中文文档
2009/11/24 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
vue2.0 自定义日期时间过滤器
2017/06/07 Javascript
JS实现小球的弹性碰撞效果
2017/11/11 Javascript
JSON生成Form表单的方法示例
2018/11/21 Javascript
layui 解决form表单点击无反应的问题
2019/10/25 Javascript
[33:19]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第一场 11.26
2020/11/30 DOTA
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
Python登录注册验证功能实现
2018/06/18 Python
python 实现A*算法的示例代码
2018/08/13 Python
Python字典的核心底层原理讲解
2019/01/24 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
Linux内核的同步机制是什么?主要有哪几种内核锁
2016/07/11 面试题
经典优秀毕业生求职信范文分享
2013/12/18 职场文书
高三地理教学反思
2014/01/11 职场文书
家长给老师的道歉信
2014/01/13 职场文书
应届生求职信范文
2014/06/30 职场文书
安全例会汇报材料
2014/08/23 职场文书
怎样写观后感
2015/06/19 职场文书
银行工作心得体会范文
2016/01/23 职场文书
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers