1、chap011. 以下标识符不合法的有()A abc_1B 123abcC stuNameD n$2. 下列选项中不属于 javaScript 基本数据类型的有()A StringB NumberC BooleanD Class3. 以下变量定义不正确的有()A var a,b=10;B var a=12;C var a,var b;D var a=b=10;4下列选项中,能够实现鼠标跟随特效的事件有()AonMouseOverBonMousemOverConMouseOutDonMouseDown5以下关于函数说法错误的是()A函数是一段可以重复调用代码的集合BjavaScript 中使用
2、function 关键字定义函数C函数只能在事件中调用D函数通常用于处理事件的发生chap021.以下不属于浏览器对象的有()A .DateB.windowC.documentD.location2.以下哪个选项是浏览器模型中的顶层对象()A.windowB.documentC.historyD.location3.下列关于浏览器对象说法正确的有()A.window 对象是浏览器模型的顶层对象B.document 代表整个 HTML 文档C.location 对象的 forward 方法可以实现浏览器的前进功能D.history 对象用于管理当前窗口最近访问过的 URL4.关于 DOM 模型说
3、法不正确的有()A.document 对象是 DOM 模型的根节点B.DOM 模型是一种与浏览器,平台和语言无关的接口C.DoM 模型应用与 HTML 或 XML,用于动态访问文档的结构,内容及样式D.DOM 模型与浏览器对象模型无关5.下列关于 DOM 模型节点访问,说法正确的有()A.可以根据节点 ID 访问 DOM 节点B.getElementsByTagName 方法根据节点的 name 属性访问节点C. getElementsByName 方法的作用是获取一个指定 name 属性值的节点D.nodeValue 属性可以访问节点的 value 属性值 chap031. 下面事件中属于表
4、单提交事件的是()A onload 事件B onclick 事件C onsubmit 事件D onfocus 事件2在 string 对象中,能够查找子字符串出现位置的方法是()Aindexof 方法BlastIndexof 方法Csplit 方法Dmatch 方法3以下关于 substr 和 substring 方法描述错误的有()Asubstr 方法用于截取指定长度的子字符串Bsubstring 方法用于截取指定长度的子字符串Csubstr 方法用于截取指定长度的子字符串D “hello word!”substring(5)用于截取第 5 个字符后的所有字符4关于正则表达式说法不正确的是(
5、)A正则表达式是一种对文字进行模糊匹配的语言B正则表达式可以实现数据格式的有效性验证C正则表达式可以替换和删除文本中满足某种模式的内容D正则表达式的模式匹配不能实现区分大小写5关于正则表达式中的方法说法正确的是()Aexec 方法是作用是执行一段 javaScript 脚本Btext 方法用于测试正则表达式的有效性Cmatch 方法用于匹配模式字符串,并返回所有的匹配结果Dexec 方法的作用是搜索符合正则表达式模式字符串的内容chap041 以下选项中改变样式属性的代码正确的是()A name.style.font-size=20px;B name.style.fontsize=20px;C
6、 name.style.size=20px;D name.style.fontSize=20px;2. 以下选项中用于改变元素背景颜色的代码正确的是()A menu.style.color=green;B menu.color=green;C menu.style.backgroundColor=green;D menu.style.color=green;3. 以下关于 display 属性描述正确的是()A display 属性用于设置页面元素的显示方式B 使用 display 属性设置行内元素为块状显示时,不允许设置元素的大小C 使用 display 属性设置块状元素为行内显示时,可以设
7、置元素的大小D 使用 display 属性设置隐藏页面元素,将保留元素在页面占据的空间4. 以下关于 Array 对象说法正确的是()A Array 是 javaScript 的内置对象B 使用 Array 对象的 reverse 方法可以将数组中的元素倒叙排列C 使用 Array 对象的 sort 方法可以将数组中的元素升序排列D Array 对象的 join 方法默认使用逗号连接数组中的元素5. 以下关于数组定义正确的是()A Array array=new Array() ;B Array array=new Array(5) ;C Array array=new Array【5】 ;D
8、 var array=new Array() ;6. 下列选项中可以用于检索下拉列表中被选定的选项索引值的是()A disabledB selectedIndexC optionD Multiple7. 下列选项中描述正确的是()A options.add(newOption)可以动态添加一个下拉列表选项B option.add(newOption)可以动态添加一个下拉列表选项C new Option(a,A)中a 表示列表选项的值, A用于在页面中的显示D new Option(a,A)中A表示列表选项的值, a用于在页面中的显示chap051. 以下能够正确修改层在 Z 轴方向位置的脚本代
9、码有()A obj.style.z-index=100;B obj.style.zIndex=100;C obj.zIndex=100;D obj.z-index=100;2. 以下代码中能够实现显示对象的选项的是()A obj.style.display;block;B obj.style.display=block;C obj.display=block;D obj.style.display;none;3. 在制作遮罩层特效时,用于实现遮罩效果的层的位置可以采用的最佳定位方式是()A absoluteB relativeC staticD fixed4. 以下关于页面 Tab 特效说法不
10、正确的有()A 页面 Tab 特效可以节省版面的空间B 页面 Tab 特效常用于页面内容紧凑,版面复杂的门户网站页面设计C 页面 Tab 特效制作复杂,给页面设计者带来麻烦,不适合页面设计D 页面 Tab 特效的组成分为 Tab 菜单和 Tab 内容两个部分5以下关于遮罩层特效制作说法不正确的是()A遮罩层特效的应用加重了对服务器的请求负担B遮罩层特效制作分为 3 个部分,分别是页面内容,遮罩层和弹出层C使用 display 属性可以实现遮罩层的动态显示和隐藏D使用滤镜可以实现遮罩层的半透明的效果,增加客户端的视觉体验效果chap061. 以下事件处理代码正确的有()Awindow.load=
11、function()Bwindow.onload=function load()Cwindow.onload=functionDwindow.onload=function()2.以下关于事件的说法不正确的有()A当鼠标单击按钮时将触发 onmouseover 事件B当鼠标从页面元素中移除时将触发 onmouseout 事迹C当浏览器加载某个页面时将触发 onload 事件D当浏览器窗体滚动条滚动时将触发 onmove 事件3.在 DOM 模型中用于添加节点的方法有()AinsertBeforeBaddCremoveDappendChild4.在 DOM 模型中根据元素标签名称获取元素的方法是()AgetElementByIdBgetElementByNameCgetElementByTagNameDgetElementsByTagName5.以下关于 innerHTML 的说法不正确的有()A使用 innerHTML 属性可以动态创建页面元素的子节点B使用 innerHTML 属性设置的内容将以纯文本形式显示C使用 innerHTML 属性设置的内容将以 HTML 方式进行解析D使用 innerHTML 属性设置页面的背景图像