JavaScript -- 知识点回顾篇(十三):DOM -- Console 对象

(1) assert() : 如果断言为 false,则在信息到控制台输出错误信息。
(2) clear() : 清除控制台上的信息。
(3) count() : 记录 count() 调用次数,一般用于计数。
(4) error() : 输出错误信息到控制台
(5) group() : 在控制台创建一个信息分组。 一个完整的信息分组以 console.group() 开始,console.groupEnd() 结束
(6) groupCollapsed() : 在控制台创建一个信息分组。 类似 console.group() ,但它默认是折叠的。
(7) groupEnd() : 设置当前信息分组结束
(8) info() : 控制台输出一条信息
(9) log() : 控制台输出一条信息
(10) table() : 以表格形式显示数据
(11) time() : 计时器,开始计时间,与 timeEnd() 联合使用,用于算出一个操作所花费的准确时间。
(12) timeEnd() : 计时结束
(13) trace() : 显示当前执行的代码在堆栈中的调用路径。
(14) warn() : 输出警告信息,信息最前面加一个黄色三角,表示警告

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>MyHtmlPage - Test JavaScript</title>
<meta charset="utf-8" />
<script type="text/javascript">
function my_assert() {
console.assert(document.getElementById("myInfo"), "没有 ID 为 'myInfo' 的元素");
}
function my_clear() {
console.clear();
}
function my_count() {
for (i = 0; i < 10; i++) {
console.count();
}
}
function my_error() {
console.error("这是一个error信息");
}
function my_group() {
console.log("类别1");
console.group();
console.log("类别1这一组的消息1。");
console.log("类别1这一组的消息2。");
}
function my_groupCollapsed() {
console.log("类别1");
console.groupCollapsed();
console.log("类别1这一组的消息1。");
console.log("类别1这一组的消息2。");
}
function my_groupEnd() {
console.log("类别1");
console.group();
console.log("类别1这一组的消息1。");
console.groupEnd();
console.log("分组结束");
}
function my_info() {
console.info("Hello World !");
}
function my_log() {
console.log("Hello!");
}
function my_table() {
var site1 = { name: "Baidu", site: "www.baidu.com" }
var site2 = { name: "Hao123", site: "www.hao123.com" }
var site3 = { name: "Taobao", site: "www.taobao.com" }
console.table([site1, site2, site3], ["mysite"]);
}
function my_time() {
console.time();
var sum = 0;
for (i = 0; i < 10000; i++) {
sum += i;
}
console.timeEnd();
}
function my_TestTrace() {
my_trace();
} function my_trace() {
console.trace();
}
function my_warn() {
console.warn("这是一个警告信息");
}
</script>
</head>
<body>
<input type="button" value="Test_assert" onclick="my_assert()"/>
<input type="button" value="Test_clear" onclick="my_clear()" />
<input type="button" value="Test_count" onclick="my_count()" />
<input type="button" value="Test_error" onclick="my_error()" /><br />
<input type="button" value="Test_group" onclick="my_group()" />
<input type="button" value="Test_groupCollapsed" onclick="my_groupCollapsed()" />
<input type="button" value="Test_groupEnd" onclick="my_groupEnd()" />
<input type="button" value="Test_info" onclick="my_info()" /><br />
<input type="button" value="Test_log" onclick="my_log()" />
<input type="button" value="Test_table" onclick="my_table()" />
<input type="button" value="Test_trace" onclick="my_TestTrace()" />
<input type="button" value="Test_warn" onclick="my_warn()" />
</body>
</html>

JavaScript -- 时光流逝(十三):DOM -- Console 对象的更多相关文章

  1. JavaScript -- 时光流逝(十二):DOM -- Element 对象

    JavaScript -- 知识点回顾篇(十二):DOM -- Element 对象 (1) element.accessKey: 设置或返回accesskey一个元素,使用 Alt + 指定快捷键 ...

  2. JavaScript -- 时光流逝(十一):DOM -- Document 对象

    JavaScript -- 知识点回顾篇(十一):DOM -- Document 对象 (1) document.activeElement: 返回文档中当前获得焦点的元素. <!doctype ...

  3. JavaScript -- 时光流逝(十):Screen 对象、History 对象、Location 对象

    JavaScript -- 知识点回顾篇(十):Screen 对象.History 对象.Location 对象 1. Screen 对象 1.1 Screen 对象的属性 (1) availHeig ...

  4. JavaScript -- 时光流逝(九):Window 对象、Navigator 对象

    JavaScript -- 知识点回顾篇(九):Window 对象.Navigator 对象 1. Window 对象 1.1 Window 对象的属性 (1) closed: 返回窗口是否已被关闭. ...

  5. JavaScript -- 时光流逝(六):js中的正则表达式 -- RegExp 对象

    JavaScript -- 知识点回顾篇(六):js中的正则表达式 -- RegExp 对象 1. js正则表达式匹配字符之含义      查找以八进制数 规定的字符.     查找以十六进制数 规定 ...

  6. JavaScript -- 时光流逝(五):js中的 Date 对象的方法

    JavaScript -- 知识点回顾篇(五):js中的 Date 对象的方法 Date 对象: 用于处理日期和时间. 1. Date对象的方法 <script type="text/ ...

  7. JavaScript -- 时光流逝(四):js中的 Math 对象的属性和方法

    JavaScript -- 知识点回顾篇(四):js中的 Math 对象的属性和方法 1. Math 对象的属性 (1) E :返回算术常量 e,即自然对数的底数(约等于2.718). (2) LN2 ...

  8. JavaScript -- 时光流逝(三):js中的 String 对象的方法

    JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法 (1) anchor(): 创建 HTML 锚. <script type="text/javasc ...

  9. JavaScript -- 时光流逝(八):js中的事件Event的使用

    JavaScript -- 知识点回顾篇(八):js中的事件Event的使用 事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行. (1) onabort : onabort 事件会在图像 ...

随机推荐

  1. linux常用命令学习笔记

    1.top命令 作用:该命令可以按CPU使用.内存使用和执行时间对任务进行排序,常用来监控系统中占用CPU或内存较高的程序及CPU和内存的负载. 默认视图: 当想看系统负载时,可观察汇总的%CPU中的 ...

  2. MySQL中间件之ProxySQL(12):禁止多路路由

    返回ProxySQL系列文章:http://www.cnblogs.com/f-ck-need-u/p/7586194.html 1.multiplexing multiplexing,作用是将语句分 ...

  3. 应用负载均衡之LVS(五):lvs和nginx的wrr加权调度算法规律分析

    返回LVS系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 加权调度算法(wrr)是一种很常见的调度算法.它们按照权重比例进行调度,但实际调 ...

  4. python装饰器3:进阶

    装饰器1:函数装饰器 装饰器2:类装饰器 装饰器3:进阶 函数装饰器装饰方法 函数装饰器装饰普通函数已经很容易理解了: @decorator def func():... #等价于 def func( ...

  5. 五分钟彻底学会iptables防火墙--技术流ken

    iptables简介 IPTABLES 是与最新的 3.5 版本 Linux内核集成的 IP 信息包过滤系统.如果 Linux 系统连接到因特网或 LAN.服务器或连接 LAN 和因特网的代理服务器, ...

  6. shell编程基础(六): 透彻解析查找命令find

    find 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下.即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只要你具有相应的权限. ...

  7. React Fiber源码分析 第一篇

    先附上流程图一张 先由babel编译, 调用reactDOM.render,入参为element, container, callback, 打印出来可以看到element,container,cal ...

  8. 南大算法设计与分析课程复习笔记(2)L2 - Asymptotics

    一.几种比较复杂度的符号 数据结构有描述,相关严格数学定义也不想说了,就这么过了吧. 二.最大子数组的几种解决方法 从最复杂的暴力解法过渡到最简单的动态规划 解析和代码见这里:http://www.c ...

  9. OpenCV入门之获取验证码的单个字符(字符切割)

    介绍   在我们日常上网注册账号以及制作网络爬虫时,经常会遇到奇奇怪怪的验证码,有些容易,有些连人眼都无法辨识.于是,大牛们想到了用深度学习的方法来破解验证码,对于一般的验证码往往能出奇制胜,取得不俗 ...

  10. IdentityServer开题篇

    最近也研究了一段时间的IdentityServer4,园里关于IdentityServer的文章也很多,这里也简单写写,做做记录(文笔不佳,见谅). 1.identityserver是什么? Iden ...