firebug中的console.log()使用注意的问题
2011-03-14 16:10
633 查看
firebug中的console.log()使用注意的问题
在用firefox调试javascript时可以用console.log();代替alert(),方便并且功能也强大得多,但使用时要注意了:
当你使用console.log()函数时,下面的firebug一定要打开,不然这函数在用firefox运行时无效且影响正常程序,如果用IE打开,将会出错。当你发现你的程序在打开firebug时可以正常运行,关闭firebug时不出结果时,那很大可能就是console.log的问题了。
所以,当你的程序调试好后,一定要用查找功能把console.log()都删除掉。
在firebug中遍历json的例子:
var user =
{
"username":"andy",
"age":20,
"info": { "tel": "123456", "cellphone": "98765","id":1234566},
"address":
[
{"city":"beijing","postcode":"222333"},
{"city":"newyork","postcode":"555666"}
]
}
console.log("user--------------", user);
//遍历user
for(pro in user) {
console.log("info-------",pro);
console.log("info-------",user[pro]);
}
//输出key为username的值
console.log(user["username"]);
//遍历info
for(pro in user["info"]) {
console.log("info-------",pro);
console.log("info-------",user["info"][pro]);
}
//遍历address
for(pro in user["address"]) {
for(a in user["address"][pro])
{
console.log("info-----",a);
console.log("info-----",user["address"][pro][a]);
}
}
在用firefox调试javascript时可以用console.log();代替alert(),方便并且功能也强大得多,但使用时要注意了:
当你使用console.log()函数时,下面的firebug一定要打开,不然这函数在用firefox运行时无效且影响正常程序,如果用IE打开,将会出错。当你发现你的程序在打开firebug时可以正常运行,关闭firebug时不出结果时,那很大可能就是console.log的问题了。
所以,当你的程序调试好后,一定要用查找功能把console.log()都删除掉。
在firebug中遍历json的例子:
var user =
{
"username":"andy",
"age":20,
"info": { "tel": "123456", "cellphone": "98765","id":1234566},
"address":
[
{"city":"beijing","postcode":"222333"},
{"city":"newyork","postcode":"555666"}
]
}
console.log("user--------------", user);
//遍历user
for(pro in user) {
console.log("info-------",pro);
console.log("info-------",user[pro]);
}
//输出key为username的值
console.log(user["username"]);
//遍历info
for(pro in user["info"]) {
console.log("info-------",pro);
console.log("info-------",user["info"][pro]);
}
//遍历address
for(pro in user["address"]) {
for(a in user["address"][pro])
{
console.log("info-----",a);
console.log("info-----",user["address"][pro][a]);
}
}
相关文章推荐
- firebug中的console.log()使用注意的问题
- firebug中的console.log()使用注意的问题
- (礼拜四log)前端开发,使用jq的.css函数添加属性时!important要注意的问题
- console.log()与alert()对比使用及console.log()使用注意事项
- 使用uploadify的时候,firebug与chrom的console报get 404问题的解决办法
- 使用接插件需要注意的问题
- java实际开发中泛型使用需要注意的一些问题
- 使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题
- Firebug & Chrome Console 控制台使用指南
- 使用AR工具管理库文件需要注意的问题
- ios7关于图片资源使用需要注意的问题
- 使用三极管时需注意的问题
- 使用SqlDataReader应该注意的问题,使用datareader没有获取到分页的output值【来自Mist .NET blog】
- 在使用GIT的时候文件名大小写需要注意的问题
- ShapedPerference使用要注意的问题
- VScode使用--代码段设置console.log以及调整代码段提示的显示位置
- 在JSP中使用SmartUpload下载应注意的问题
- 使用接插件需要注意的问题
- OpenGL使用模板模板缓冲时需要注意的几个问题
- 使用String.split方法时要注意的问题