1. IE 中使用FireBug
在页面中引入 firbug 的主文件
document.write('<script type="text/javascript" src="lib/firebug/firebug-lite-compressed.js"></script>');
2. JavaScript 中匿名函数的使用
配合var关键字,匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。这在给一个不是很熟悉的页面增加Javascript时非常有效,也很优美。实际上,YUI以及其相应的范例中大量使用匿名函数,其他的Javascript库中也不乏大量使用。
几种匿名函数的代码模式:
错误模式:其无法工作,浏览器会报语法错。
function(){ alert(1); }();
1. 函数字面量:首先声明一个函数对象,然后执行它。
(function(){ alert(1); } ) ( );
2. 优先表达式:由于Javascript执行表达式是从圆括号里面到外面,所以可以用圆括号强制执行声明的函数。
( function(){ alert(2); } ( ) );
3. Void操作符:用void操作符去执行一个没有用圆括号包围的一个单独操作数。
void function(){ alert(3); }()
这三种方式是等同的,在实际应用中我看到的和使用的都是第1种。
分享到:
相关推荐
IE插件 类似Firebug,IE firebug插件,IE WebDeveloper ,IE的测试网页插件,在IE中处理CSS样式问题
为了解决这一问题,开发者社区推出了Firebug Lite,这是一个轻量级的JavaScript库,可以在IE6以及其他不支持原生Firebug的浏览器中模拟其功能。 一、Firebug Lite简介 Firebug Lite是Firebug的一个简化版本,通过...
类似于firebug的网页开发工具,适用于IE版本,遨游 Firebug集成到傲游浏览器中,将提供一个良好的网页开发工具,当您浏览任何网页时,可以直接编辑,调试和监测网页中的CSS,HTML和JavaScript元素。(Firebug ...
本文将详细介绍两款在IE环境下可以使用的类似Firebug的调试工具:DebugBar和CompanionJS,以及Microsoft的JavaScript调试器。 首先,DebugBar是一款强大的IE开发者工具,它由Marc Aube开发,版本v4.5.1。DebugBar...
在IE6下调试JavaScript时,通常只能依赖于有限的手段,如使用console.log()语句打印信息,或者在代码中插入alert()函数来检查变量状态。这远远不能满足复杂Web应用的调试需求。因此,这个高仿Firebug工具通过...
ie下类似火狐Firebug的插件 Internet Explorer Developer Toolbar Instructions After installing the Developer Toolbar, restart Internet Explorer and click the Developer Toolbar icon in the command bar to ...
然而,由于IE Developer Toolbar和IE8内置的调试工具在用户体验和功能上存在不足,因此出现了适用于IE浏览器的Firebug Lite版本。Firebug Lite是一个轻量级的替代方案,它在非Firefox浏览器中模拟了部分Firebug的...
总的来说,尽管FireBug Lite在IE中的功能有所限制,但它依然是一个强大的前端开发辅助工具,特别适合那些习惯使用FireBug但在IE环境下工作的开发者。通过熟练掌握它的使用,可以大大提高工作效率,解决IE浏览器特有...
标题提到的"firebug for IE6+, Firefox, Opera, Safari and Chrome",意味着这是一个跨浏览器的解决方案,旨在为开发者提供在不同浏览器上调试和优化网页的能力。 Firebug Lite是Firebug的轻量级版本,适用于不支持...
它是一个独立的JavaScript文件,只需将其引入到网页中,即可在IE6下实现类似Firebug的功能。 Firebug Lite的主要功能包括: 1. **HTML查看与编辑**:开发者可以查看网页的HTML结构,甚至实时编辑DOM元素,查看更改...
在实际工作中,HTTPWatch和Firebug常常结合使用,以获取更全面的网页性能分析和调试信息。例如,HTTPWatch可能更适用于服务器端的HTTP分析,而Firebug则侧重于前端开发者的网页元素和脚本调试。两者结合,可以有效地...
这几个软件的结合可以实现类似于firebug的IE下调试工具。 1.打开IE菜单“工具”--“Internet选项”--“高级”,找到“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(在Internet Explorer之外)”,将两个选项...
由于Firebug只适用于Firefox浏览器,而firebug-lite则实现了跨浏览器的兼容性,可以在其他主流浏览器如Chrome、Safari和IE上使用。 在网页开发过程中,firebug-lite提供了类似Firebug的功能,包括查看和编辑HTML...
标题中提到的"firebug插件及各种浏览器",实际上是在讨论如何在不同的浏览器环境下利用类似Firebug的工具进行网页开发和调试。虽然Firebug现在已经被Firefox的内置开发者工具所替代,但其精神和功能仍然影响着现代的...
15.5 在IE中使用Firebug 15.5.1 前端调试利器DebugBar 15.5.2 IE下的优秀JavaScript调试工具Companion.JS 15.5.3 DebugBar和Companion.JS的基本操作 15.6 调试技巧 15.6.1 在Firebug中直接调试脚本 15.6.2 ...
15.5 在IE中使用Firebug 15.5.1 前端调试利器DebugBar 15.5.2 IE下的优秀JavaScript调试工具Companion.JS 15.5.3 DebugBar和Companion.JS的基本操作 15.6 调试技巧 15.6.1 在Firebug中直接调试脚本 15.6.2 ...
Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能...