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 相关文章推荐
利用jQuery 实现GridView异步排序、分页的代码
Feb 06 Javascript
js 输出内容到新窗口具体实现代码
May 31 Javascript
DOM 事件流详解
Jan 20 Javascript
js实现StringBuffer的简单实例
Sep 02 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
May 26 jQuery
vue.js选中动态绑定的radio的指定项
Jun 02 Javascript
Three.js加载外部模型的教程详解
Nov 10 Javascript
Vue中的无限加载vue-infinite-loading的方法
Apr 08 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
Apr 21 Javascript
JavaScript实现随机点名器实例详解
May 07 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
Oct 31 Javascript
微信小程序绘制半圆(弧形)进度条
Nov 18 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
c#中的实现php中的preg_replace
2009/12/21 PHP
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
2012/10/05 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
php的webservice的wsdl的XML无法显示问题的解决方法
2014/03/11 PHP
浅谈ThinkPHP中initialize和construct的区别
2017/04/01 PHP
xheditor与validate插件冲突的解决方案
2010/04/15 Javascript
简略的前端架构心得&&基于editor为例子的编码小技巧
2010/11/25 Javascript
当jQuery遭遇CoffeeScript的时候 使用分享
2011/09/17 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
JS实现文档加载完成后执行代码
2015/07/09 Javascript
浅谈js构造函数的方法与原型prototype
2016/07/04 Javascript
微信小程序 icon组件详细及实例代码
2016/10/25 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
jQuery选择器中的特殊符号处理方法
2017/09/08 jQuery
Angular实现点击按钮后在上方显示输入内容的方法
2017/12/27 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
2018/02/09 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
vue全局使用axios的方法实例详解
2018/11/22 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
编写Python爬虫抓取暴走漫画上gif图片的实例分享
2016/04/20 Python
详解Python import方法引入模块的实例
2017/08/02 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
tensorflow更改变量的值实例
2018/07/30 Python
Django之模板层的实现代码
2019/09/09 Python
德国滑雪和户外用品网上商店:XSPO
2019/10/30 全球购物
木马的传播途径主要有哪些
2016/04/08 面试题
长辈证婚人证婚词
2014/01/09 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
个人年底工作总结
2015/03/10 职场文书
环保守法证明
2015/06/24 职场文书