简单用法:

console.log("日志信息");
console.info("一般信息");
console.debug("调试信息");
console.warn("警告提示");
console.error("错误提示");

格式化输出:

console.log("%d年%d月%d日", 2014, 5, 20);//日期格式输出
console.log('%c有颜色的输出信息', 'color:white; background-color:#0055CC');//格式输出

输出变量:

var who= 'you';
console.log('输出变量 We support  ', you);//读取变量

输出数组:

var arr = [1, 2, 3, 4, 5];
console.log('数组:', arr);//输出数组

IE 11 控制台

log , info , warn , error , debug , assert , time , timeEnd , group , groupCollapsed , groupEnd , trace , clear , dir , dirxml , count , countReset , cd , select , profile , profileEnd

Firebug 控制台

log , debug , info , warn , exception , assert , dir , dirxml , trace , group , groupCollapsed , groupEnd , profile , profileEnd , count , clear , time , timeEnd , timeStamp , table , error

Chrome 控制台

memory , _commandLineAPI , debug , error , info , log , warn , dir , dirxml , table , trace , assert , count , markTimeline , profile , profileEnd , time , timeEnd , timeStamp , timeline , timelineEnd , group , groupCollapsed , groupEnd , clear

可以看出,以上我测试的浏览器对 log , info , warn , error , debug 五个基本方法都是支持的,注意,我使用的是 IE 11,其他版本我没测试,而 Firefox 本身也是不带控制台的,需要加载Firebug 插件并且启动它,才能console,否则就是Js报错了。为了使用起来更方便,可以自己封装一下,判断一下浏览器对 console 的支持,不支持就只能使用原始的 alert 或者其他方法了。

Js控制台打印调式信息相关推荐

  1. c语言打印如来佛字符,JS控制台打印如来佛加持护身符

    JS控制台打印佛祖加持护身符 console.log([ " _ooOoo_", " o8888888o", " 88\" . \" ...

  2. 浏览器控制台打印FormData信息

    获取form表单元素的值 var formData = new FormData(document.getElementById("addForm")); 打印 formData信 ...

  3. js控制台打印对象时,属性显示有值,进一步打印属性为空

    控制台在打印对象时,会出现打印值和实际值不一样,或者对象展开和折叠时值不同等情况 这是因为:console.log()输出对象或数组时是在控制台显示一个对象或数组的引用 当打印的对象和数组在打印后进行 ...

  4. JS控制台打印FBI WARNING

    代码: console.log(`%c%c FBI WARNING %c %c Federal Law provides severe civil and criminal penalties for ...

  5. js控制台 console 骚操作-打印图片-自定义样式-字符画

    目录 控制台打印骚操作 自定义样式 打印(输出)图片 借助平台打印字符(符号组成) Lunicode 平台操作 图片转字符打印 控制台打印骚操作二 效果图 代码实现 错误案例 方式一(感觉有点乱) 方 ...

  6. ElasticSearch5.3插件开发(一)控制台打印信息

    自定义插件类继承org.elasticsearch.plugins.Plugin 本文最简单的一个插件,在控制台打印信息: package es.plugins; import org.elastic ...

  7. 手机上调试html,在手机上打印调试信息 – debug.js

    debug.js 在手机上打印调试信息. 快速上手 debug.success("This is success message:)"); debug.error("Th ...

  8. Spring Boot使用AOP在控制台打印请求、响应信息

    AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等. AOP简介 AOP全称Aspect Oriented Programming,面向切面,AOP主要实现的 ...

  9. js打印html5,控制台打印文字效果js插件-typed.js

    typed.js是一款模拟控制台打印文字效果的js插件.typed.js可以自由的控制要打印的文字,以及打印的速度等,可以制作出逼真的打印文字效果. 安装 可以通过bower来安装typed.js插件 ...

最新文章

  1. 信息安全系统设计基础家庭作业
  2. Spring的Java配置方式
  3. 实战并发编程 - 01多线程读写同一共享变量的线程安全问题深入剖析
  4. nfs:client mount成功,但是进入目录时出现Permission denied
  5. 『设计模式』反射,反射程序员的快乐!为什么我老是加班?为什么我工资不如他多?原来是我不懂反射!
  6. php做一个网页的源代码,用HTML5做一个个人网站此文仅展示个人主页界面。内附源代码下载地址...
  7. pythonselenium一个简单的自动化测试实战:百度搜索
  8. Base64的编码实现原理攻略
  9. 云图说 | 揭秘云硬盘高可靠性的秘密,速来围观
  10. c语言发牌小游戏,大家想想怎么用c实现我们经常玩的斗地主游戏的发牌过程呢?...
  11. 结构体链表赋值与删除
  12. 【首发】上亿用户QQ号码泄露,腾讯WEB产品漏洞
  13. 基于 KubeSphere 的分级管理实践
  14. 罗永浩:一个极端个人理想主义的创业者
  15. 2019 Q1数字钱包行业报告 | TokenInsight
  16. 服务器显示不兼容这是什么问题,服务器server0处于不兼容的状态,怎么办?
  17. 2023年4月14日,open ai 还是能接收到短信验证码
  18. ssm美食论坛系统毕业设计源码191023
  19. 使用计算机不能英文,急,为什么我这电脑不能切换中英文了
  20. Android解包打包system img的方法

热门文章

  1. 新一代私有云来了!看透基于开源生态的产品化
  2. 电路板损坏导致电脑识别不到硬盘怎么恢复
  3. PCA9540BDP 电子元器件 封装MSOP8 批次21
  4. vue设置国际化字体
  5. eclipse中html联想设置,设置eclipse联想功能
  6. 高清监控视频存储最佳方案
  7. 半年工作经验的前端菜鸟分享一些经验心得
  8. 2种方法筛选出多因子量化选股模型
  9. IDEA加载jar包步骤
  10. Linux-2.4.0 下半部机制分析