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获取元素在浏览器中的绝对位置
Jul 24 Javascript
基于jQuery的左右滚动实现代码
Dec 03 Javascript
jquery让返回的内容显示在特定div里(代码少而精悍)
Jun 23 Javascript
JavaScript中的值类型详细介绍
Dec 29 Javascript
javascript实现自动输出文本(打字特效)
Aug 27 Javascript
基于javascript实现九宫格大转盘效果
May 28 Javascript
基于jQuery的checkbox全选问题分析
Nov 18 Javascript
node.js连接MongoDB数据库的2种方法教程
May 17 Javascript
在vue中使用express-mock搭建mock服务的方法
Nov 07 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
Nov 01 Javascript
vue路由跳转传递参数的方式总结
May 10 Javascript
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
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
截获网站title标签之家内容的例子
2006/10/09 PHP
PHP对象Object的概念 介绍
2012/06/14 PHP
php通过ajax实现双击table修改内容
2014/04/28 PHP
php图片处理函数获取类型及扩展名实例
2014/11/19 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
JS如何将UTC格式时间转本地格式
2013/09/04 Javascript
代码触发js事件(click、change)示例应用
2013/12/13 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
jquery实现移动端点击图片查看大图特效
2020/09/11 Javascript
快速解决js开发下拉框中blur与click冲突
2016/10/10 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
Vue 实现创建全局组件,并且使用Vue.use() 载入方式
2020/08/11 Javascript
Javascript实现打鼓效果
2021/01/29 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
Mysql数据库反向生成Django里面的models指令方式
2020/05/18 Python
python能做哪些生活有趣的事情
2020/09/09 Python
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
《小松树和大松树》教学反思
2014/02/20 职场文书
小学六年级学生评语
2014/04/22 职场文书
物业公司的岗位任命书
2014/06/06 职场文书
班级口号大全
2014/06/09 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
后进基层党组织整改方案
2014/10/25 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python
Java字符串逆序方法详情
2022/03/21 Java/Android
处理canvas绘制图片模糊问题
2022/05/11 Javascript