位置: IT常识 - 正文

前端小知识:控制台打印(console)- 模拟Java日志打印、表格形式打印美化输出对象、代码运行时间统计(前端控制台)

编辑:rootadmin
前端小知识:控制台打印(console)- 模拟Java日志打印、表格形式打印美化输出对象、代码运行时间统计 文章目录6. 控制台打印(Console)模拟Java日志打印格式美化对象打印(表格形式打印输出)日志等级输出(让其在控制台显示时有颜色提示)代码运行时间统计打印输出

推荐整理分享前端小知识:控制台打印(console)- 模拟Java日志打印、表格形式打印美化输出对象、代码运行时间统计(前端控制台),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端控制台怎么调试,控制力强的前端,前端控制,前端控制台,前端控制原则是指,前端控制原则是指,前端控制理论,前端控制,内容如对您有帮助,希望把文章链接给更多的朋友!

6. 控制台打印(Console)前端小知识:控制台打印(console)- 模拟Java日志打印、表格形式打印美化输出对象、代码运行时间统计(前端控制台)

官方文档: https://developer.mozilla.org/zh-CN/docs/Web/API/Console#用法

模拟Java日志打印格式替换字符作用%o对象(可看到内部结构)%s字符串<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body></body><script> let people = { name: "lrc", year: 18 } let article = { id: "423432431sfsdf", content: "测试控制台接口" } //不建议:这样打印不出对象内部结构 console.log("people:" + people + " article: " + article) console.log("people:%s article: %s", people, article) //建议 == 下面两种是一样的 console.log("people:", people, "article: ", article) console.log("people:%o article:%o", people, article)</script></html>

美化对象打印(表格形式打印输出)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body></body><script> let people = { name: "lrc", year: 18 } let article = { id: "423432431sfsdf", content: "测试控制台接口" } console.table(people) console.table(article) let arrays = [people,article] console.table(arrays)</script></html>

日志等级输出(让其在控制台显示时有颜色提示)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body></body><script> console.error("错误日志哦!!!") console.warn("警告日志哦!!!") console.log("普通日志哦!!!")</script></html>

代码运行时间统计打印输出<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body></body><script> console.time("代码时间统计"); let people = { name: "lrc", year: 18 } let article = { id: "423432431sfsdf", content: "测试控制台接口" } console.timeLog("代码时间统计"); //不建议:这样打印不出对象内部结构 console.log("people:" + people + " article: " + article) console.log("people:%s article: %s", people, article) //建议 == 下面两种是一样的 console.log("people:", people, "article: ", article) console.log("people:%o article:%o", people, article) console.timeLog("代码时间统计"); console.table(people) console.table(article) let arrays = [people,article] console.table(arrays) console.timeLog("代码时间统计"); console.error("错误日志哦!!!") console.warn("警告日志哦!!!") console.log("普通日志哦!!!") console.timeEnd("代码时间统计");</script></html>

本文链接地址:https://www.jiuchutong.com/zhishi/292412.html 转载请保留说明!

上一篇:【CSS扩展】VUE如何使用或修改element plus中自带的CSS全局变量来定义样式(vue添加css)

下一篇:新闻发布及管理系统的设计与实现(论文+PPT+源码)(新闻发布管理系统)

  • 折现率怎么确定 公式
  • 销售原材料需要交消费税吗
  • 增值税专用发票抵扣税额是什么意思
  • 住宅小区共用部位有哪些
  • 内账应收应付算利润吗
  • 出口货物免税的税种包括
  • 应收账款核销后收回
  • 保函保证金怎么审计
  • 由于审计环境的变化
  • 能否异地进行税款支付?
  • 装卸费可以抵扣销项税额吗
  • 收入确认的
  • 暂估入库的货物销售了当月多交增值税了
  • 购进商品用于样品赠送的账务处理
  • 发票遗失登报费用账务处理
  • 做进项转出的票据有哪些
  • 付佣金代扣个人所得税税前列支
  • 预收购货款的会计分录
  • 出纳人员赔偿
  • 简易征收发票能抵扣吗
  • linux命令-a
  • 补助是按基本工资还是总工资
  • 格里姆火山
  • xcode对应的macos版本
  • php socket select
  • php表单生成器
  • 企业的存货采用计划成本核算,某年年末,结
  • 交易性金融资产的账务处理
  • kaggle如何入门
  • 管理费用销售费用
  • 退回以前年度多交的附加税怎么做分录
  • vue3与vue2的区别
  • 工业 智能
  • netbeans for php
  • 预缴增值税借方余额
  • dos命令怎么转到d盘
  • 金蝶k3现金流量表编制如何生成数据
  • 公司组织员工旅游费可以在税前扣除吗
  • 物流小规模企业有哪些
  • 其他应付款怎么做账
  • php fgetc
  • python命令行进度条
  • 向境外支付赔偿款是否需要税务备案
  • 填制和审核会计凭证,可以监督各项经济业务的合法
  • 免交的增值税要交所得税吗
  • 转让负债 增值税
  • 以股权入资该怎么办
  • 企业向福利院捐款属于 公共关系
  • 建筑企业成本核算方法
  • 销售货物多收款怎么处理
  • 营改增之前广告位出租
  • 员工拿发票报销账务处理
  • 分包工程是什么意思
  • 分公司是否可以享受六税两费政策
  • sqlserver r服务
  • linux系统清理磁盘空间
  • 两台电脑如何共享网络
  • centos7 eth
  • windows关机蓝屏是怎么回事
  • 电脑百度搜索
  • win10老是提示
  • sendmail -t
  • suse配置网络
  • windows 8.1有哪些版本
  • node js安装教程
  • 优化了一些已知问题是什么意思安不安装
  • perl变量后拼接字符串
  • 微信小程序自定义相机
  • jquery设置鼠标样式
  • nodejs require 路径查找
  • css ul
  • Node.js中的全局变量有哪些
  • Unity3D游戏开发引擎
  • 命令适用于
  • jquery校验
  • 税务稽查证据问题
  • 12366纳税服务热线
  • 党员逝世可否盖党旗
  • 车险包括车船费吗
  • 关于船舶吨税的最新法律规范
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设