这里除了console.dirxml()的功能有缺陷之外,其他的都是能够实现的,dirxml的解析不成功的原因,明天再回来看一下:
FYI:http://blogread.cn/it/article/3459?f=hot1
<html>
<title>
hello
</title>
<script type="text/javascript">
console.log('it is log for console');
console.error('it is error for console');
var dog={};
dog.name='wang';
dog.color='yellow';
dog.bark =function(){
alert('汪汪汪');
}
console.dir(dog);
console.log("%o",dog);
var table = document.getElementById("table1");
console.dirxml(table);
console.dirxml(document.body);
var result = 0;
console.assert(result);
var year = 2001;
console.assert(result==year);
function add(a,b){
console.trace();
return a+b;
}
//alert(add(1,2));
console.time("timer");
for(var i = 0; i < 1000;i++){
for(var jj = 0; jj<1000;jj++){}
}
console.timeEnd("timer");
function foo(){
for(var i = 0; i < 10; i++){funcA(1000);}
funcB(10000);
}
function funcA(count){
for(var i = 0; i< count;i++){}
}
function funcB(count){
for(var i = 0; i< count;i++){}
}
//alert(foo());
console.profile("fenxi");
foo();
console.profileEnd();
console.group('first group');
console.log('aa');
console.log('bb');
console.groupEnd();
</script>
<body>
<p>This is my first paragraph.</p>
hell,world!
<table id="table1" border=1>
<tr>
<td>11</td>
<td>22</td>
<td>33</td>
</tr>
</table>
</body>
</html>
分享到:
相关推荐
注:本文多次用到Firebug的console对象,请参考Firebug Console API 。关于firebug的更详细介绍,请猛击这里。1. 用 === 代替 ==JavaScript里有两种不同的相等运算符:===|!== 和==|!=。相比之下,前者更值得推荐。...
- 示例:`console.warn("Deprecated API usage detected.");` - **console.error**:用于输出错误信息。 - 示例:`console.error("Critical error:", err);` - **console.debug**:用于输出调试信息。 - 示例:`...
Firebug提供了丰富的console对象方法,如`console.debug()`, `console.info()`, `console.warning()`和`console.error()`,它们帮助开发者追踪代码中的各种信息。 8. **AJAX调试** Firebug对于AJAX请求的追踪非常...
- 使用Command Line API执行JavaScript命令,获取对象信息,进行复杂的调试操作。 - 自定义快捷键,提高工作效率。 - 配合其他Firefox扩展,如Web Developer,实现更全面的开发辅助。 总的来说,Firebug是Web...
#### 命令行 API Firebug 的命令行提供了多种实用的功能,例如: - `$ (id)`: 返回具有指定 ID 的单个元素。 - `$$ (selector)`: 返回与指定 CSS 选择器匹配的所有元素数组。 - `$x (xpath)`: 返回与指定 XPath ...
- **Firebug的使用**: 使用Firebug的`console.dir()`方法可以帮助开发者查看XMLHttpRequest对象的属性和方法。例如,通过`var xml = XMLHttpRequest.responseXML; console.dir(xml);`可以查看XML文档的结构。 - **...
console.group()函数是Web控制台(Console)API的一部分,它可以创建一个新的可折叠的分组,从而使得输出的信息更加清晰有序。在分组中,开发者可以使用console.log()或其他控制台输出函数输出日志信息,这些信息...
- **使用Firebug进行抓取(Using Firebug for scraping)**:借助Firebug插件增强对网页动态内容的理解。 - **内存泄漏调试(Debugging memory leaks)**:探讨如何识别和修复Scrapy爬虫中的内存泄漏问题。 - **文件和...
- **Firebug**:可以使用 Firebug 的 `console.dir` 命令查看 `Ext.Element` 实例的所有属性和方法。 ```javascript var el = Ext.get('myElementId'); console.dir(el); ``` ### 结论 ExtCore 是一个强大的 ...
5. Using Firefox for scraping:使用Firefox进行网页抓取,Scrapy可以与Firefox以及Firefox的开发工具Firebug协同工作。 6. Debugging memory leaks:调试内存泄漏,这对于保持爬虫的稳定运行非常重要。 最后,...
**3.4 Telnet Console(Telnet控制台)** Telnet控制台允许远程访问正在运行的Scrapy项目,方便进行实时监控和调试。 **3.5 Web Service(Web服务)** Scrapy可以作为Web服务运行,允许通过HTTP API远程控制爬虫...
3. Using Firefox for scraping(使用Firefox进行抓取):Scrapy支持集成Firefox浏览器,利用浏览器的插件(如Firebug)进行元素选择和调试。 4. Downloading Item Images(下载项目图片):Scrapy提供了下载图片的...
此外,还有Firebug、Web Console、开发者工具栏等,这些工具集成了HTML、CSS、JavaScript的调试功能,为开发者提供了极大的便利。 2. **安全性**:Firefox重视用户隐私和数据安全,经常更新以修复潜在的安全漏洞,...