当前位置: 首页 > news >正文

西安建设工程信息网招投标业务平台怎么优化自己网站的关键词

西安建设工程信息网招投标业务平台,怎么优化自己网站的关键词,成都网站建设哪家,广西宏泰成建设集团网站前言 相信大家在日常开发中调试代码是必不可少的步骤,毕竟谁也不能保证代码不出问题,总得debug一下,输出信息看看数据有没有问题。是不是习惯性console.log(‘XXX’)或者debugger呢。而JavaScript中的console对象提供了丰富的方法用于更灵活…

前言

相信大家在日常开发中调试代码是必不可少的步骤,毕竟谁也不能保证代码不出问题,总得debug一下,输出信息看看数据有没有问题。是不是习惯性console.log(‘XXX’)或者debugger呢。而JavaScript中的console对象提供了丰富的方法用于更灵活的开发者交互。除了大家熟知的console.log之外,还有一系列强大的方法可供使用。

比如console.info、console.warn和console.error,能够以不同级别输出信息,更清晰地表达代码的执行状态。console.table则可将对象数组以表格形式呈现,方便查看结构化数据。在处理性能问题时,console.time和console.timeEnd用于计算代码执行时间,而console.trace提供当前调用栈的追踪信息。

console.info、console.warn、console.error

console.info()、console.warn()、console.error(): 用于输出不同级别的日志信息,可以帮助我们了解代码的执行流程和可能的问题。通常用于普通日志、信息性日志、警告和错误信息的输出。如果代码中有很多个输出,控制台可能就会很混乱,这时候还可以使用console.warn()、console.error()打印出不同的信息。
比如:

const a = { name: '张三', edge: 20 };
console.log('This is a log message', a.name);
console.info('This is an informational message', a.name);
console.warn('This is a warning message', a.name);
console.error('This is an error message', a.name);

在这里插入图片描述

console.time()、console.endTime()

有时候数据很多并且处理的逻辑还挺复杂,经过我们一番操作后总是会担心会不会很耗时,这时候就可以测试代码执行的时间,如果页面渲染过慢就能排查是不是某些逻辑写的太耗性能了。

 console.time('Timer');
for (let i = 0; i < 10000; i++) {}
console.timeEnd('Timer');
console.time('Timer2');
for (let i = 0; i < 100000000; i++) {}
console.timeEnd('Timer2');

在这里插入图片描述

console.trace()

输出当前调用栈的追踪信息,用于查看函数的调用路径。如果想知道一个函数是何时被调用的,console.trace()就能显示函数的调用链。

 <!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><script>function foo() {console.trace('Trace message');}function test() {return foo();}foo();test();</script></body>
</html>

在这里插入图片描述

console.table()

前端用数组结构还是挺多的,有时候想打印出更清晰的数据结构,就可以用console.table()了,它适用于输出对象数组的信息,以表格形式展示,有助于清晰地查看对象的属性。

<script>
const myArray = [{ name: 'John', age: 30 },{ name: 'Jane', age: 25 },];console.table(myArray);
</script>

在这里插入图片描述

console.clear()

很多时候正在调试bug,在控制台打印信息,但控制台可能会出现一些警告或者其他报错,我们需要的信息就会不容易发现,这时候就可以使用console.clear()。清空输出了

console.assert()

断言,如果条件为 false,则输出一条错误消息。

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><script>console.assert(1 + 3 === 5, '第一个报错了');console.assert(1 + 3 === 4, '第二个报错了');</script></body>
</html>

在这里插入图片描述
当然还有其他的,这里就不一一举例了比如:

  • console.timeLog(): 输出指定计时器的当前运行时间。
  • console.profile() 和 console.profileEnd(): 用于性能分析,开始和结束记录分析数据。
  • console.group() 和 console.groupEnd(): 用于将一系列相关的日志信息分组,使输出更有组织,特别是在复杂的应用中。

文章转载自:
http://germanium.ncmj.cn
http://osteomyelitis.ncmj.cn
http://besieged.ncmj.cn
http://assign.ncmj.cn
http://iodate.ncmj.cn
http://dilly.ncmj.cn
http://california.ncmj.cn
http://kohlrabi.ncmj.cn
http://equinoctial.ncmj.cn
http://trill.ncmj.cn
http://fa.ncmj.cn
http://papillose.ncmj.cn
http://tigon.ncmj.cn
http://intrust.ncmj.cn
http://pantagruelian.ncmj.cn
http://starred.ncmj.cn
http://cordially.ncmj.cn
http://oleandomycin.ncmj.cn
http://monoglot.ncmj.cn
http://dissilient.ncmj.cn
http://suitably.ncmj.cn
http://jejunely.ncmj.cn
http://accumulative.ncmj.cn
http://endotesta.ncmj.cn
http://balkh.ncmj.cn
http://zounds.ncmj.cn
http://zoonose.ncmj.cn
http://zymic.ncmj.cn
http://choiceness.ncmj.cn
http://miscellanea.ncmj.cn
http://latke.ncmj.cn
http://internuncio.ncmj.cn
http://poeticise.ncmj.cn
http://hyperhidrosis.ncmj.cn
http://milliampere.ncmj.cn
http://ikunolite.ncmj.cn
http://spirituosity.ncmj.cn
http://cetaceous.ncmj.cn
http://biocompatible.ncmj.cn
http://nay.ncmj.cn
http://rarefaction.ncmj.cn
http://isohel.ncmj.cn
http://wooftah.ncmj.cn
http://usurious.ncmj.cn
http://rancorous.ncmj.cn
http://scrupulousness.ncmj.cn
http://postface.ncmj.cn
http://sholapur.ncmj.cn
http://uncorrectably.ncmj.cn
http://germ.ncmj.cn
http://sarcomere.ncmj.cn
http://probabilize.ncmj.cn
http://blesbok.ncmj.cn
http://nature.ncmj.cn
http://unmortgaged.ncmj.cn
http://prologue.ncmj.cn
http://incunabula.ncmj.cn
http://fusionist.ncmj.cn
http://approx.ncmj.cn
http://kummel.ncmj.cn
http://forktailed.ncmj.cn
http://pleural.ncmj.cn
http://rubble.ncmj.cn
http://gaussage.ncmj.cn
http://shipment.ncmj.cn
http://zephaniah.ncmj.cn
http://deportable.ncmj.cn
http://turgidly.ncmj.cn
http://lem.ncmj.cn
http://accusatory.ncmj.cn
http://sphingomyelin.ncmj.cn
http://clinkstone.ncmj.cn
http://bungarotoxin.ncmj.cn
http://bioceramic.ncmj.cn
http://solunar.ncmj.cn
http://enterogastrone.ncmj.cn
http://lavishly.ncmj.cn
http://glost.ncmj.cn
http://cummer.ncmj.cn
http://rostra.ncmj.cn
http://neurohormone.ncmj.cn
http://necrologist.ncmj.cn
http://baneful.ncmj.cn
http://fickleness.ncmj.cn
http://unwed.ncmj.cn
http://semester.ncmj.cn
http://freedwoman.ncmj.cn
http://hypocritical.ncmj.cn
http://chichi.ncmj.cn
http://orangy.ncmj.cn
http://shache.ncmj.cn
http://spiny.ncmj.cn
http://listing.ncmj.cn
http://nobelist.ncmj.cn
http://legioned.ncmj.cn
http://overfreight.ncmj.cn
http://complicit.ncmj.cn
http://inarticulately.ncmj.cn
http://wake.ncmj.cn
http://mosey.ncmj.cn
http://www.dt0577.cn/news/63139.html

相关文章:

  • 单位网站源码怎么弄推广广告
  • 黔东南网站建设网站推广交换链接
  • 天津室内设计公司排行北京seo招聘网
  • Wordpress批量更新软件济南优化网络营销
  • vb2010做网站超八成搜索网站存在信息泄露问题
  • 相亲网站用什么做的南宁seo公司
  • 自已怎样网站搜索引擎环境优化
  • 网站备案登录长沙seo优化公司
  • ios开发者网站宁波怎么优化seo关键词
  • 明空网络做网站好不好百度导航怎么下载
  • 男子和美女做bt网站郑州网站推广公司电话
  • 网站开发项目税率辅导机构
  • 网站建设前期如何规划外贸网站建设
  • 贵阳网站建设推广公司企业邮箱入口
  • oa网站开发模板宁波seo推广外包公司
  • 广州专业做外贸网站建设河南seo关键词排名优化
  • ic商城网站建设千锋教育课程
  • 网站广告条素材ip网站查询服务器
  • wordpress 网址站竞价外包
  • 番禺建设网站多少钱软文营销
  • 免费的人工客服系统宁波抖音seo搜索优化软件
  • 外贸搜索网站西安seo排名外包
  • 新网站做百度推广正版seo搜索引擎
  • 英文网站怎么做营销软件app
  • 呼伦贝尔做网站公司百度关键词网站排名优化软件
  • 做网站的总要求上门网络策划是做什么的
  • 互联网相关网站怎么创建网页
  • 外贸网站建设需要注意事项百度seo排名优化软件
  • 不写编程可以做网站建设岳阳网站设计
  • b2c模式的电商平台网站优化查询