javascript 和 jq 的调试 用console.log() 函数
来源:互联网 发布:php 笛卡尔乘积算法 编辑:程序博客网 时间:2024/05/16 06:32
对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断javascript程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。
用法:
代码如下:window.console.log("Sample log");
上述代码可以忽略window对象而直接简写为:
代码如下:console.log("Sample log");
console.log()可以接受任何字符串、数字和JavaScript对象。与alert()函数类似,console.log()也可以接受换行符n以及制表符t。console.log()语句所打印的调试信息可以在浏览器的调试控制台中看到。不同的浏览器中console.log()行为可能会有所不同。使用参数
与alert()函数类似,console.log()也可以接受变量并将其与别的字符串进行拼接:
代码如下://Use variable
var name = "Bob";
console.log("The name is: " + name);
与alert()函数不同的是,console.log()还可以接受变量作为参数传递到字符串中,其具体语法与C语言中的printf语法一致:
代码如下://Use parameter
var people = "Alex";
var years = 42;
console.log("%s is %d years old.", people, years);
上述代码的执行结果为:”Alex is 42 years old.”
使用其它日志级别
除了console.log(),Firebug还支持多种不同的日志级别:debug、info、warn、error。以下代码将在控制台中打印这些不同日志级别的信息:
代码如下://Use different logging level
console.log("Log level");
console.debug("Debug level");
console.info("Info level");
console.warn("Warn level");
console.error("Error level");
从Firebug控制台中可以看到,不同日志级别的打印信息,其颜色和图标是不一样的;同时,可以在控制台中选择不同的日志级别来对这些信息进行过滤。
详细用法:
阅读全文
0 0
- javascript 和 jq 的调试 用console.log() 函数
- javascript 和 jq 的调试 用console.log() 函数
- javascript 在firebug调试时用console.log的方法
- javascript 在firebug调试时用console.log的方法
- javascript调试不用alert用console.log的原因
- 非常好用的前端调试函数console.log()
- JavaScript的console.log()
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- JavaScript调试技巧之console.log()详解
- hibernate 框架开发环境搭建
- Struts项目简单案例
- python中的异常
- 搭建Maven私服(使用Nexus)
- oracle-java9-installer
- javascript 和 jq 的调试 用console.log() 函数
- yx:Exception异常处理
- empty()与remove() 区别
- BFC & haslayout
- Kotlin学习笔记——Dagger2
- JSP&Servlet 统计在线人数及信息
- Godeyes 使用说明
- CentOS7引导Windows7
- 个人喜欢的关于模式识别、机器学习、推荐系统、图像特征、深度学习、数值计算、目标跟踪等方面个人主页及博客