时间:2021-05-18
一、显示信息的命令
代码如下:
<!DOCTYPE html><html><head><title>常用console命令</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><script type="text/javascript">console.log('hello');console.info('信息');console.error('错误');console.warn('警告');</script></body></html>最常用的就是console.log了。
二:占位符
console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)
代码如下:
<script type="text/javascript">console.log("%d年%d月%d日",2016,8,20);</script>效果:
三、信息分组
代码如下:
<!DOCTYPE html><html><head><title>常用console命令</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><script type="text/javascript"> console.group("第一组信息"); console.log("第一组第一条:我的技术博客(https://segmentfault.com/u/learnme)"); console.log("第一组第二条:我的gitHub(https://github.com/specialCoder/)"); console.groupEnd(); console.group("第二组信息"); console.log("第二组第一条:程序爱好者"); console.log("第二组第二条:欢迎你加入"); console.groupEnd();</script></body></html>效果:
四、查看对象的信息
console.dir()可以显示一个对象所有的属性和方法。
代码如下:
效果:
五、显示某个节点的内容
console.dirxml()用来显示网页的某个节点(node)所包含的html/xml代码。
代码如下:
效果:
六、判断变量是否是真
console.assert()用来判断一个表达式或变量是否为真。如果结果为否,则在控制台输出一条相应信息,并且抛出一个异常。
Assert(断言)是一个很好的用于保证程序正确性的特性。在具备调试工具的浏览器上,这一特性可以通过调用console.assert()来实现。
代码如下:
<script type="text/javascript"> var result = 1; console.assert( result ); var year = 2014; console.assert(year===2018,"Assertion failed");</script>在console.assert()语句中,第一个参数为需要进行assert的结果,正常情况下应当为true;第二个参数则为出错时在控制台上打印的错误信息。
1是非0值,是真;而第二个判断是假,在控制台显示错误信息
显示结果:
七、追踪函数的调用轨迹
console.trace()用来追踪函数的调用轨迹。
代码如下:
控制台输出信息:
八、计时功能
console.time()和console.timeEnd(),用来显示代码的运行时间。
代码如下:
运行时间是10.64ms
九、console.profile()的性能分析
性能分析(Profiler)就是分析程序各个部分的运行时间,找出瓶颈所在,使用的方法是console.profile()。
代码如下:
说明一下,LZ测试时,在All()中未加alert,控制条没有输出,加上了之后,就有了一张性能分析表,暂时不清楚原因,若你知道,可以评论。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Android中pendingIntent的深入分析pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,
基于网络海量信息中存在的各种矛盾,对信息中的内在价值进行深入挖掘,通过对用户信息需求的深入分析,最大限度的收集到满足用户需求的信息,并直接出售给用户,切实提升网
下面摘抄一下源码,深入分析一下他的设计实现思路:复制代码代码如下:functionformat(string){varargs=arguments;varpat
分析客户群体特征。在电子商务发展已经进入深度变革时期,客户的行为特征更加明显,不断朝着趋同化的方向发展,对客户群体的特征进行深入分析已经成为电子商务经营过程中必
一、显示信息的命令常用console命令console.log('hello');console.info('信息');console.error('错误');