一、 名词解释
1. ECMAScript
2. JSON,JSONP
二、 请解释下列前端开发调试工具的用途:
IETester、IEDevelopToolbar、Fiddler2、HttpWatch、YSlow、Page Speed(这个出的有点多啊,我只用过IETester,其实现在大多数浏览器都内置调试工具了,本身感觉GOOGLE的调试器最好用)
三、 在CSS代码中,如何区分IE6,7,8浏览器
四、样式代码如下:
#a { color: #FF0000; }
div.b { color: #00FF00; }
.b { color: #0000FF; }
页面代码为: <div class=”b” id=”a”>test</div> 请问这段文字最终的颜色是什么?
五、 代码如下:
<div style=”width:100px;padding:10px;”><img src=”xxx.jpg” width=”80” height=”80” /> </div>
代码目的是为了显示80*80的正方形图片,外框为100*100,请检查这段代码,找出该段代码存在的问题。
六、 请描述apply及call这两个JS方法的用法以及区别
七、 页面代码如下:
<div name=”A”>InfoA-1</div>
<div name=”A”>InfoA-2</div>
<div name=”B”>InfoB-1</div>
请使用Javascript找出name=”A”的内容,并用alert方法显示出来。如上的代码,最终应该打印出 “InfoA-1,InfoA-2”
八、 页面代码如下:
请书写一段Javascript代码,实现将id=”gBox”所对应的div从左向右匀速移动300px,尽可能使动画效果流畅。