位置: 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+源码)(新闻发布管理系统)

  • wifi怎么有两个名称一个5g(wifi怎么有两个名称一个5g那哪个快)

    wifi怎么有两个名称一个5g(wifi怎么有两个名称一个5g那哪个快)

  • 抖音平台购物怎么查物流(抖音平台购物怎样查物流信息)

    抖音平台购物怎么查物流(抖音平台购物怎样查物流信息)

  • 华为手机怎么应用加密(华为手机怎么应用分身别的软件)

    华为手机怎么应用加密(华为手机怎么应用分身别的软件)

  • 华为nova5怎么设置永不休眠(华为nova5怎么设置锁屏密码)

    华为nova5怎么设置永不休眠(华为nova5怎么设置锁屏密码)

  • iphone8plus拒接来电的方法(苹果8plus来电怎么拒接)

    iphone8plus拒接来电的方法(苹果8plus来电怎么拒接)

  • 华为p30和p40对比(华为p30和p40区别)

    华为p30和p40对比(华为p30和p40区别)

  • 手机壳四周黑了怎么办(手机壳边上黑了怎么办)

    手机壳四周黑了怎么办(手机壳边上黑了怎么办)

  • 华为应用锁怎么设置指纹(华为应用锁怎么设置每次进入都需要密码)

    华为应用锁怎么设置指纹(华为应用锁怎么设置每次进入都需要密码)

  • 华为手机电池旁边的n是什么(华为手机电池旁边有个感叹号怎么回事)

    华为手机电池旁边的n是什么(华为手机电池旁边有个感叹号怎么回事)

  • 微信关注公众号别人能看到吗(微信关注公众号怎么找)

    微信关注公众号别人能看到吗(微信关注公众号怎么找)

  • 笔记本麦克风阵列是什么意思(笔记本麦克风阵列)

    笔记本麦克风阵列是什么意思(笔记本麦克风阵列)

  • usb是并行接口方式吗(usb接口与并行接口谁大)

    usb是并行接口方式吗(usb接口与并行接口谁大)

  • 手机不能快充是什么原因(手机不能快充是主板的问题吗)

    手机不能快充是什么原因(手机不能快充是主板的问题吗)

  • a13几核(a13几核几线程)

    a13几核(a13几核几线程)

  • 华为mate30和5g版区别(华为mate30和5g版区别外观)

    华为mate30和5g版区别(华为mate30和5g版区别外观)

  • vivo怎么清理手机垃圾(vivo怎么清理手机空间垃圾)

    vivo怎么清理手机垃圾(vivo怎么清理手机空间垃圾)

  • 苹果x耗电快怎么办(苹果x耗电快怎么办?)

    苹果x耗电快怎么办(苹果x耗电快怎么办?)

  • 如何听到对方打电话的内容(如何听到对方打呼噜声)

    如何听到对方打电话的内容(如何听到对方打呼噜声)

  • 荣耀20虚拟按键怎么设置(荣耀虚拟按键怎么设置)

    荣耀20虚拟按键怎么设置(荣耀虚拟按键怎么设置)

  • pr如何安装转场(pr如何安装转场插件)

    pr如何安装转场(pr如何安装转场插件)

  • 拼多多砍价记录在哪看(拼多多砍价记录怎么删除不了)

    拼多多砍价记录在哪看(拼多多砍价记录怎么删除不了)

  • 小米9 pro是5G手机吗(小米9pro是5g手机吗)

    小米9 pro是5G手机吗(小米9pro是5g手机吗)

  • 小米手环3如何清除进水(小米手环3如何绑定手机)

    小米手环3如何清除进水(小米手环3如何绑定手机)

  • 个税申报的收入是应发还是实发
  • 回退税款所属期后怎么返回
  • 简易办法征收增值税怎么计算
  • 金税啥意思
  • 总资产报酬率的计算公式
  • 利润分配转作股本股利
  • 展会补贴收入会计处理
  • 新公司实收资本
  • 个人所得税算错
  • 未发货先开票怎么办
  • 代订机票服务费可以抵扣进项吗
  • 城市维护建设税优惠政策
  • 固定资产遭受自然灾害账务处理
  • 死账呆账的处理程序
  • 非公益捐赠税率
  • 应付股利科目设置
  • 存货呆滞是什么意思
  • 开票给子公司的利息收入怎么做账?
  • 运输过程中货物丢失
  • 纳税调整税收金额
  • 企业比赛奖品买什么好
  • 非独立核算的分公司企业所得税怎么申报
  • 赔偿金要交增值税吗
  • 销售折扣账务怎么处理
  • 标准差超过多少不合理
  • 个体户如何办税
  • 月不超过10万,季不超过30万免什么税
  • 进货折让会计分录
  • 收到安监处罚款怎么处理
  • 核销后怎么反核销
  • Windows11预览体验
  • php utf8转gb2312
  • 未抵扣的固定资产处理
  • 无形资产摊销是什么科目
  • element-ui table使用type=‘selection‘复选框全禁用-全选禁用
  • framework在哪里打开
  • 自然保护什么意思
  • thinkphp excel
  • phpmyadmin无法登陆mysql数据库
  • 季度申报怎样在网上申报
  • qiankun跨域问题
  • php构造函数重载
  • 常见浏览器兼容软件
  • 已缴款未入库是扣款成功了吗
  • A Loepa oberthuri moth (© Robert Thompson/Minden Pictures)
  • 卷积神经网络课程
  • php源码封装
  • set命令用法
  • day03-CSS
  • 财务费用的增加记在哪一方
  • 注销企业账面大量现金如何处理
  • sql server go语句
  • SQL Server 2008 Express如何开启远程访问
  • mongodb基础知识
  • 汽修厂利润能达到一半吗
  • 个税代扣代缴需要什么
  • 金税四期对会计人员要求高吗
  • 发行股份的原则
  • 发票开错抬头做红字发票的账务处理是?
  • 其他应付款核算范围包括哪些
  • 跨年的应收账款多做了怎么做账
  • 养老保险 退钱
  • 地方教育附加申报
  • 应收账款的审计方式和手段
  • 接受捐赠的固定资产计入什么科目
  • 与其他公司合伙协议书
  • win7系统如何关闭系统自检
  • 更新版本
  • win7怎么禁止系统自动更新
  • win10一年更新一次
  • win8无法使用内置管理员账户打开ie
  • win8应用程序没有响应
  • opengl怎么学
  • Android---60---Notification 通知栏的简单使用
  • dos命令检测硬盘坏道
  • python函数判断
  • 西安二手房几年可以过户
  • 税率的分类有哪些
  • 姓名章加不加印字
  • 成都个税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设