JavaScript -- 时光流逝(十三):DOM -- Console 对象
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 对象的更多相关文章
- JavaScript -- 时光流逝(十二):DOM -- Element 对象
JavaScript -- 知识点回顾篇(十二):DOM -- Element 对象 (1) element.accessKey: 设置或返回accesskey一个元素,使用 Alt + 指定快捷键 ...
- JavaScript -- 时光流逝(十一):DOM -- Document 对象
JavaScript -- 知识点回顾篇(十一):DOM -- Document 对象 (1) document.activeElement: 返回文档中当前获得焦点的元素. <!doctype ...
- JavaScript -- 时光流逝(十):Screen 对象、History 对象、Location 对象
JavaScript -- 知识点回顾篇(十):Screen 对象.History 对象.Location 对象 1. Screen 对象 1.1 Screen 对象的属性 (1) availHeig ...
- JavaScript -- 时光流逝(九):Window 对象、Navigator 对象
JavaScript -- 知识点回顾篇(九):Window 对象.Navigator 对象 1. Window 对象 1.1 Window 对象的属性 (1) closed: 返回窗口是否已被关闭. ...
- JavaScript -- 时光流逝(六):js中的正则表达式 -- RegExp 对象
JavaScript -- 知识点回顾篇(六):js中的正则表达式 -- RegExp 对象 1. js正则表达式匹配字符之含义 查找以八进制数 规定的字符. 查找以十六进制数 规定 ...
- JavaScript -- 时光流逝(五):js中的 Date 对象的方法
JavaScript -- 知识点回顾篇(五):js中的 Date 对象的方法 Date 对象: 用于处理日期和时间. 1. Date对象的方法 <script type="text/ ...
- JavaScript -- 时光流逝(四):js中的 Math 对象的属性和方法
JavaScript -- 知识点回顾篇(四):js中的 Math 对象的属性和方法 1. Math 对象的属性 (1) E :返回算术常量 e,即自然对数的底数(约等于2.718). (2) LN2 ...
- JavaScript -- 时光流逝(三):js中的 String 对象的方法
JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法 (1) anchor(): 创建 HTML 锚. <script type="text/javasc ...
- JavaScript -- 时光流逝(八):js中的事件Event的使用
JavaScript -- 知识点回顾篇(八):js中的事件Event的使用 事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行. (1) onabort : onabort 事件会在图像 ...
随机推荐
- Java网络编程的Java流介绍
前言 网络程序所做的很大一部分工作都是简单的输入输出:将数据字节从一个系统移动到另一个系统.Java的I/O建立于流(stream)之上.输入流读取数据,输出流写入数据.过滤器流(filter)流可以 ...
- ORA-00257 archiver error的处理
ORA-00257 archiver error的处理 检查flash recovery area的使用情况 SQL> set linesize 100 SQL> col paramete ...
- vue_drf之多级过滤、排序、分页
一.前端代码 1,父组件free_course.vue <template> <div id="free_course"> <el-container ...
- 分布式系统监视zabbix讲解六之自定义监控项--技术流ken
宏 概述 Zabbix支持许多在多种情况下使用宏.宏是一个变量,由如下特殊语法标识: {MACRO} 根据在上下文中, 宏解析为一个特殊的值. 有效地使用宏可以节省时间,并使Zabbix变地更加高效. ...
- 南大算法设计与分析课程复习笔记(2)L2 - Asymptotics
一.几种比较复杂度的符号 数据结构有描述,相关严格数学定义也不想说了,就这么过了吧. 二.最大子数组的几种解决方法 从最复杂的暴力解法过渡到最简单的动态规划 解析和代码见这里:http://www.c ...
- JS-面向对象编程-对象方法添加属性
A-对象扩展属性及方法: obj.属性名=属性值 obj[属性名]=属性值 方式一: var obj={}; obj.Name="liming"; obj.Age="27 ...
- 第一册:lesson thirty five。
原文: Our village . This is a photograph of our village. Our village is in a valley. It is between to ...
- [android] android下创建一个sqlite数据库
Sqlite数据库是开源的c语言写的数据库,android和iphone都使用的这个,首先需要创建数据库,然后创建表和字段,android提供了一个api叫SQLiteOpenHelper数据库的打开 ...
- PHP stdClass类
stdClass 是 PHP 的一个基类,几乎所有的类都继承了这个类,所以任何时候都可以被 new,让这个变量成为一个 Object.同时,实例化之后的 stdClass 是没有任何属性和方法的,也就 ...
- 1.shell学习之常用语句
本章学习内容: 1.常见符号 2.命令分隔符-分号";" 3.双分号 ";;" 4. '单引号和"双引号 5.`反引号和$() 6.${}和$ 7.冒 ...