JavaScript
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.Javascript中, 如果已知HTML页面中的某标签对象的id=”username”,用
____document.getElementById(‘username’)___ _
方法获得该标签对象。
2.typeof运算符返回值中有一个跟javascript数据类型不一致,它是__”function”
3.定义了一个变量,但没有为该变量赋值,如果alert该变量,javascript弹出的对话框中显示___undefined______ 。
4.JavaScript有两种复合数据类型:___数组___、___对象____。
5.JavaScript有两种引用数据类型:___数组___、___对象____。
6.JavaScript有两种特殊数据类型:_____null____、___undefined_。
7.document中的选择器有:
getElementById() ,getElementsByName(),getElementsByTagName()
8.window对象中定时器有 setInterval() 、setTimeout() 。
9.typeof( NaN),typeof (Array)的结果分别是”number” , “object”。
10.typeof ([1,2,3]),typeof (undefined)的结果分别是_____”object”,”undefined”__ 。
11.用javascript将ID为mydiv的标签元素的样式名设置为“bigfont”:
_____document.getElementById(‘mydiv’).className=’bigfont’;___。
12.window的______onload____ 事件在浏览器完成页面加载后立即触发。
13.( continue )语句结束本次循环,( break )命令可以终止循环的运行,然后继续执行循环之后的代码。
14.Javascript里Math的(random() )方法返回介于0和1之间的伪随机数。
15.获得焦点的事件(onfocus )失去焦点的事件(onblur )。
16.Javascript通过( setTimeout ) 延迟指定时间后,去执行某程序。
17.Javascript里String对象通过(indexOf() )方法取第一次出现子字符
串的字符位置。
18.通过Javascript使页面后退的代码是( history.back())。
19.Javascript里取字符串的长度是( length),取数组的长度是( length )
20.Javascript里若已知元素id,通过( getElementById() )可以获得一个元素。
21.Javascript里若已知元素name,通过getElementsByName() 可以获得一组元素。
22.html页面中有一个ul,id为“menulist”,name为“mymenu”,这ul标签中有五个li标签,通过( getElementsByTagName() ) 可以获得这个ul标签中的五个li元素。
23.Javascript弹出对话框的三个命令( alert())、( confirm() )、(prompt() )。
24.Javascript里字符串执行正则的方法是( match() ),字符串里根据指定字符切割的方法是( split() )。
25.Select当选择发生变化触发的事件是( onchange ), 表单提交事件是( onsubmit)。
26.下面的代码中,获取value1的代码为_$(‘span’).html()_或____$(‘span’) .text()
value1
value2
value3
value4
27.javascriprt 的数据类型有:string(字符串类型)、number(数值数据、类型)、boolean(布尔类型)、undefined(未定义类型)、null(空类型)。
28.parseInt()转换成int类型;parseFloat()转换成浮点类型;String()转换成字符串类型;
29.在BOM 对象模型中,最顶层对象是window对象,
30.使用history对象的____forward()__方法和back()方法在网页上实现前进或后退的作用。
31.navigator 对象的appName属性返回当前浏览器的名称。
32.Document对象的links属性可以返回一个数组,该数组中的每一个元素都是一个___超链接_____对象。
33.location对象的href属性用来获取当前URL。
34.可以用哪些方法来刷新当前文档?
history.go(0); window.location = location.href; window.location.reload();
35.javascript表单事件:onchange(失去焦点且内容改变) 、onblur(失去焦点)、onfous(得到焦点)、onreset(重置表单)、onsubmit(表单提交)
36.javascript鼠标事件:onmousemove(拖动对象)、onmouseover(移到对象上)、onmouseout(移出对象)、onclick(单击)、ondbclick(双击)、onchange(选项发生改变)、onmousedown(按下鼠标)、onmouseup(松开鼠标)、oncontextmenu(邮件菜单)
37.javascript键盘事件:onkeydown(键盘按下)、onkeyup(键盘弹起)、onkeypress(按下后弹起) 38.Event对象兼容写法
function(e){varev=e?e:window.event;}
39.jquery 插入节点:书上P198,删除节点:书上P200;复制节点:clone();替换节点:replaceWith()、replaceAll();遍历节点:P203
40.jQuery与动画有关的方法:基本show()、hide()、toggle();滑动slideDown()、slideUp()、slideToggle();淡入淡出fadeIn()、fadeOut()、fadeTo()、fadeToggle()
41.有一段float:left的超链接文字,当鼠标放上时,文字颜色改为红色的正确代码是
$(“a”).mouseover(function(){
$(this).css(“color”,”red”)
})