前端开发
学校: 无
问题 1: 1. 下面哪几种是 jQuery 中表单的对象属性?
选项:
• A. :checked
• B. : enabled
• C. :hidden
• D. :selected
• E. :file
• F. : disabled
答案: :checked
问题 2: 2. 在DOM对象模型中,下列选项中的()对象位于DOM对象模型的第二层。
选项:
• A. history
• B. document
• C. button
• D. text
答案: history
问题 3: 3. 下列选项中( )是属性选择器。
选项:
• A. $("img[src=.gif]")
• B. $("img")
• C. $("[class][title]")
• D. $("div>span")
答案: $("img[src=.gif]")
问题 4: 4. 下列选项不属于jQuery 基本选择器的是( )
选项:
• A. *
• B. :visible
• C. h1 span
• D. document
答案: :visible
问题 5: 5. jQuery 中,属于鼠标事件方法的选项是( )
选项:
• A. onclick( )
• B. mouseover( )
• C. onmouseout( )
• D. blur( )
答案: mouseover( )
问题 6: 6. 关于bind( )方法与unbind( )方法说法正确的是( )
选项:
• A. bind( )方法可用来移除单个或多个事件
• B. unbind( )方法可以同时移除多个事件,但不能移除单个事件
• C. 使用bind( )方法可同时绑定鼠标事件和键盘事件
• D. unbind( )方法是与bind( )方法对应的方法
答案: 使用bind( )方法可同时绑定鼠标事件和键盘事件
问题 7: 7. 若要求隐藏元素,则下列选择正确的是( )
选项:
• A. $("span").css("dispaly","none")
• B. $("span").addClass("dispaly","none");
• C. $("span").show( )
• D. $("span").hide( )
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. 在jQuery 中,通过jQuery 对象.css( )可实现样式控制,以下说法正确的是( )
选项:
• A. css( )方法会去除原有样式而设置新样式
• B. 正确语法:css(“属性”,”值”)
• C. css( )方法不会去除原有样式
• D. 正确语法:css(“属性”;”值”)
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 9. 以下关于toggle( )方法,说法正确的是( )
选项:
• A. 可用于模拟鼠标连续点击事件,使用语法:toggle(f1,f2,…,fN);
• B. 它还用于切换元素的可见状态,此时使用无参的toggle( )即可;
• C. 可以实现元素的渐变效果
• D. 可以实现元素的滑动效果
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 10. 关于改变透明度动画效果,以下说法错误的是( )
选项:
• A. fadeIn( )和fadeOut( )用于改变元素透明度
• B. fadeIn( )控制元素淡入,fadeOut( )控制元素淡出
• C. fadeIn( )控制元素淡出,fadeOut( )控制元素淡入
• D. fadeIn( )和fadeOut( )用于改变元素高度
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 11. jQuery 中,以下对遍历祖先元素的说法正确的是( )
选项:
• A. parent( ) 获取当前匹配元素集合中每个元素的父级元素
• B. parent( ) 获取当前匹配元素集合中每个元素的祖先元素
• C. parents( ) 获取当前匹配元素集合中每个元素的祖先元素
• D. parents( ) 获取当前匹配元素集合中每个元素的父级元素
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 12. 以下哪个说法是错误的?( )
选项:
• A. 当提交表单时会触发submit事件
• B. 当元素获得焦点时会触发blur事件
• C. 当元素失去焦点时会触发focus事件
• D. 当元素的值发生改变时会触发change事件
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 1. 写“Hello World”的正确 javascript语法是?
选项:
• A. document .write("Hello World")
• B. "Hello World"
• C. .response. write("Hello World")
• D. ("Hello World")
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 2. 下列 JavaScript的循环语句中( )是正确的
选项:
• A. if(<10; i++)
• B. for(1=0;1<10)
• C. for i=0 to 10
• D. for(i=0;i<=10;i++)
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 3. 下列的哪一个表达式将返回假
选项:
• A. (3<=1)
• B. 4>=4)&&(5<=2)
• C. "a"=="a')&&(c"!=d')
• D. 2<3)||(3<2)
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 4. 下列选项中( )不是网页中的事件
选项:
• A. onclick
• B. onmouseover
• C. onsubmit
• D. onpressbutton
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 5. 有语句“var x=0; while( ) x+=2;”,要使 while循环体执行10次,空白处的循环判定式应写为:
选项:
• A. x<10
• B. x<=10
• C. x<20
• D. x<=20
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 6. Javascript语句
var a1=10;
var a2=20;
alert(a1+a2=”+a1+a2)
将显示( )结果
选项:
• A. a1+a2=30
• B. a1+a2=1020
• C. a1+a2=a1+a2
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 7. 将字串s中的所有字母变为小写字母的方法是
选项:
• A. s. toSmallCase()
• B. s. toLowerCase()
• C. s. toUpper Case()
• D. s. toUpper Chars()
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 8. 以下()表达式产生一个0~7之间(含0)的随机整数
选项:
• A. Math. floor(Math. Random()* 6)
• B. Math. floor (Math. Random()*7)
• C. Math. floor (Math. Random()*8)
• D. Math. ceil(Math. Random()*8)
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 9. 产生当前日期的方法是(C)
选项:
• A. .Now();
• B. Date();
• C. new Date();
• D. new Now();
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 10. 如果想在网页显示后动态地改变网页的标题
选项:
• A. 是不可能的
• B. 通过 document. write(“新的标题内容”)
• C. 通过 document.title=(“新的标题内容”)
• D. 通过 document.changeTitle(“新的标题内容”)
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 11. 某网页中有一个窗体对象,其名称是 mainForm,该窗体对象的第一个元素是按钮,其名称是 my Button。表述该按钮对象的方法是( )
选项:
• A. document.forms. myButton
• B. document.mainForm.myButton
• C. document.forms[0].element[0]
• D. 以上都可以
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 12. HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 13. 在使用 Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是( )
选项:
• A. document. myform. selCity.options.clear()
• B. document myform. selCity.options.deleteAll()
• C. document myform. selCity.options.length=0
• D. document. myform. selCity.options. size=0
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 14. HTMTL表单的首要标记是,标记的参数 method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是( )
选项:
• A. post方法传递的数据对客户端是不可见的
• B. get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制
• C. post方法对发送数据的数量限制在255个字符之内
• D. get方法传递的数据对客户端是不可见的
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 15. 在HTML文档对象模型中, history对象的()用于加载历史列表中的下一个URL页面( )
选项:
• A. next()
• B. back()
• C. forward()
• D. go(-1)
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 16. 在 Javascript中要改变页面文档的背景色,需要修改 document对象的()属性。( )
选项:
• A. BackColor
• B. BackgroundColor
• C. BgColor
• D. Background
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 17. 在HTML页面中,不能与 onChange事件处理程序相关联的表单元素有( )
选项:
• A. 文本框
• B. 复选框
• C. 列表框
• D. 按钮
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 1. 在 Javascript浏览器对象模型中, window对象的()属性用来指定浏览器状态栏中显示
的临时消息。( )
选项:
• A. status
• B. screen
• C. history
• D. document
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 2. 编写 Javascript函数实现网页背景色选择器,下列选项中正确的是( )
选项:
• A. function change(color){ window.bgColor;}
• B. function change(color){document. bgColor=color;}
• C. function change(color){body.bgColor=color;}
• D. function change(color){form. bg Color=color;}
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 3. 在 Javascript中,可以使用Date对象的0方法返回一个月中的每一天。( )
选项:
• A. getDate
• B. getYear
• C. getMonth
• D. getTime
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 4. 下列选项中关于浏览器对象的说法错误的是( )
选项:
• A. history对象记录了用户在一个浏览器中已经访问过的URLs
• B. location对象相当于正浏览器中的地址栏,包含关于当前URL地址的信息
• C. location对象是history对象的父对象
• D. location对象是 window对象的子对象
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 5. 分析下面的 Javascript代码段,输出结果是( )
var mystring="I am a student”;
var a=mystring substring(9, 13);
document write(a);
选项:
• A. stud
• B. .tuden
• C. .uden
• D. udent
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 6. 如果在HTML页面中包含如下图片标答,则在下划线处添加()代码能铭实现隐藏该图片的功能。( )
< img id="pic"src="Sunset.jpg"width="400"height="300"/>
选项:
• A. style="display visible
• B. style="'display: divisible"
• C. style="display: block"
• D. style="display none"
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 7. 写“Hello World”的正确 javascript语法是?( )
选项:
• A. document .write("Hello World")
• B. "Hello World"
• C. response. write("Hello World")
• D. ("Hello World")
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 8. JavaScript特性不包括( )
选项:
• A. 解释性
• B. 用于客户端
• C. 基于对象
• D. 面向对象
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 9. 下列JavaScript的判断语句中( )是正确的
选项:
• A. .if(i==0)
• B. if(i=0)
• C. if i==0 then
• D. if i=0 then
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 10. 下列 JavaScript的循环语句中()是正确的
选项:
• A. if(<10; i++)
• B. for(1=0;1<10)
• C. for i=0 to 10
• D. for(i=0;i<=10;i++)
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 11. 下列的哪一个表达式将返回假( )
选项:
• A. !(3<=1)
• B. (4>=4)&&(5<=2)
• C. ("a"=="a')&&(c"!=d')
• D. (2<3)||(3<2)
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 12. 将字串s中的所有字母变为小写字母的方法是( )
选项:
• A. s. toSmallCase()
• B. s. toLowerCase()
• C. s. toUpper Case()
• D. s. toUpper Chars()
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 13. 产生当前日期的方法是(C)
选项:
• A. Now();
• B. Date();
• C. new Date();
• D. new Now();
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 14. 如果需要匹配包含文本的元素,用下面哪种来实现?(B)
选项:
• A. text()
• B. contains()
• C. input()
• D. attr(name)
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 15. 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?
选项:
• A. text()
• B. get()
• C. eq()
• D. contents()
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 16. 下面哪种不属于 jQuery 的筛选
选项:
• A. 过滤
• B. 自动
• C. 查找
• D. 串联
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 17. 如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?
选项:
• A. append(content)
• B. appendTo(content)
• C. insertAfter(content)
• D. after(content)
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 18. 以下对解绑函数unbind()的描述错误的是
选项:
• A. 如果没有参数,则删除所有绑定的事件
• B. 如果提供了事件类型作为参数,则只删除该类型的绑定事件
• C. 如果将在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被保留。其余绑定的事件将被删除
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 19. 当浏览器窗口大小被改变时会触发以下哪个事件?
选项:
• A. scroll
• B. change
• C. onclick
• D. resize
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 1. 在 jQuery 中,如果想要从 DOM 中删除所有匹配的元素,下面哪一个是正确的?
选项:
• A. delete()
• B. empty()
• C. remove()
• D. removeAll()
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 2. 在 jQuery 中,想要给第一个指定的元素添加样式,下面哪一个是正确的?
选项:
• A. first
• B. eq(1)
• C. css(name)
• D. css(name,value)
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 3. 在 jQuery 中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?
选项:
• A. width()
• B. width(val)
• C. width
• D. innerWidth()
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 4. 为每一个指定元素的指定事件(像 click)绑定一个事件处理器函数,下面哪个是用来实 现该功能的?
选项:
• A. trigger (type)
• B. bind(type)
• C. one(type)
• D. bind
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 5. 在一个表单中, 如果想要给输入框添加一个输入验证, 可以用下面的哪个事件实现?
选项:
• A. hover(over ,out)
• B. keypress(fn)
• C. change()
• D. change(fn)
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 6. 一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?
选项:
• A. click(fn)
• B. change(fn)
• C. select(fn)
• D. bind(fn)
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 7. 在 jQuery 中想要实现通过远程 http get 请求载入信息功能的是下面的哪一下事件?
选项:
• A. $.ajax()
• B. load(url)
• C. $.get(url)
• D. $. getScript(url)
答案: 请关注公众号【渝开搜题】查看答案
问题 56: 8. 下面不属于 ajax 事件的是?
选项:
• A. ajaxComplete(callback)
• B. ajaxSuccess(callback)
• C. $.post(url)
• D. ajaxSend(callback)
答案: 请关注公众号【渝开搜题】查看答案
问题 57: 9. 在 jQuery 中想要找到所有元素的同辈元素,下面哪一个是可以实现的?
选项:
• A. eq(index)
• B. find(expr)
• C. siblings([expr])
• D. next()
答案: 请关注公众号【渝开搜题】查看答案
问题 58: 10. 当 DOM 加载完成后要执行的函数,下面哪个是正确的? (C)
选项:
• A. jQuery (expression, [context])
• B. jQuery (html, [ownerDocument])
• C. jQuery (callback)
• D. jQuery (elements)
答案: 请关注公众号【渝开搜题】查看答案
问题 59: 11. 下面哪一个是用来追加到指定元素的末尾的?
选项:
• A. insertAfter()
• B. append()
• C. appendTo()
• D. after()
答案: 请关注公众号【渝开搜题】查看答案
问题 60: 12. 在jQuery 中需要选取
元素里所有元素,则下列选择器写法正确的是( )
选项:
• A. $("p a")
• B. $("p+ a")
• C. $("p>a")
• D. $("p~a")
答案: 请关注公众号【渝开搜题】查看答案
问题 61: 13. 在jQuery 中,既可模拟鼠标连续单击事件,又可以切换元素可见状态的方法是( )
选项:
• A. hide( )
• B. toggle( )
• C. hover( )
• D. slideUp( )
答案: 请关注公众号【渝开搜题】查看答案
问题 62: 14. 在jQuery 中,关于fadeIn( )方法正确的是( )
选项:
• A. 可以改变元素的高度
• B. 可以改变元素的透明度
• C. 可以改变元素的宽度
• D. 与fadeIn( )相对的方法是fadeOn( )
答案: 请关注公众号【渝开搜题】查看答案
问题 63: 15. 在jQuery 中,能够操作HTML代码及其文本的方法是( )
选项:
• A. attr( )
• B. text( )
• C. html( )
• D. val( )
答案: 请关注公众号【渝开搜题】查看答案
问题 64: 16. 在jQuery 中,用于获取和设置元素属性值的方法是( )
选项:
• A. val( )
• B. attr( )
• C. removeAttr( )
• D. css( )
答案: 请关注公众号【渝开搜题】查看答案
问题 65: 17. ( )能够动态改变层中的提示内容
选项:
• A. 利用html( )方法
• B. 利用层的id属性
• C. 使用onblur事件
• D. 使用display属性
答案: 请关注公众号【渝开搜题】查看答案
问题 66: 1. 以下对解绑函数unbind()的描述错误的是
选项:
• A. 如果没有参数,则删除所有绑定的事件
• B. 如果提供了事件类型作为参数,则只删除该类型的绑定事件
• C. 如果将在绑定时传递的处理函数作为第二个参数,则只有这个特定的事件处理函数会被保留。其余绑定的事件将被删除
答案: 请关注公众号【渝开搜题】查看答案
问题 67: 2. preventDefault()作用是
选项:
• A. 阻止事件冒泡
• B. 阻止元素的默认行为
• C. 设置元素的默认行为
• D. 开启元素的默认行为
答案: 请关注公众号【渝开搜题】查看答案
问题 68: 3. 什么是冒泡事件
选项:
• A. 在页面上不可以有多个事件
• B. 多个元素可以响应同一个事件
• C. 多个元素只能响应不同的事件
答案: 请关注公众号【渝开搜题】查看答案
问题 69: 4. 当浏览器窗口大小被改变时会触发以下哪个事件?
选项:
• A. scroll
• B. change
• C. onclick
• D. resize
答案: 请关注公众号【渝开搜题】查看答案
问题 70: 5. 以下哪个说法是错误的?
选项:
• A. 按下【ESC】按钮能触发keypress事件
• B. 当键盘或者按钮被按下时能触发keydown事件
• C. 当键盘的键被松开时会触发keyup事件
• D. 每插入一个字符,就会触发keypress事件
答案: 请关注公众号【渝开搜题】查看答案
问题 71: 6. 事件绑定bind()有几个参数?
选项:
• A. 1个
• B. 2个
• C. 3个
• D. 4个
答案: 请关注公众号【渝开搜题】查看答案
问题 72: 7. 以下哪个不属于鼠标事件
选项:
• A. click
• B. keypress
• C. mouseenter
• D. hover
答案: 请关注公众号【渝开搜题】查看答案
问题 73: 8. jQuery 的get()方法做什么?
选项:
• A. 使用Http get请求从服务器加载数据
• B. 返回一个对象
• C. 返回存在JQuery 对象中的DOM元素
• D. 触发一个get AJAX请求
答案: 请关注公众号【渝开搜题】查看答案
问题 74: 9. 在JQuery 中想要实现通过远程Http get请求载入信息功能的是
选项:
• A. $.ajax()
• B. load(url)
• C. $.get(url)
• D. $.getScript(url)
答案: 请关注公众号【渝开搜题】查看答案
问题 75: 10. 下面哪个方法可以获取鼠标位置
选项:
• A. mouseenter()
• B. mouseleave()
• C. mousedown()
• D. mouseup()
答案: 请关注公众号【渝开搜题】查看答案
问题 76: 11. 在jQuery 中,即可绑定两个或者多个事件处理器函数,以响应被选元素的轮流的click事件,又可以切换元素可见状态的方法是
选项:
• A. hide()
• B. toggle()
• C. hover()
• D. slideUp()
答案: 请关注公众号【渝开搜题】查看答案
问题 77: 12. 在jQuery 中,如果想要获取当前窗口的宽度值,以下哪个写法可以实现:
选项:
• A. width
• B. width(val)
• C. outerWidth()
• D. innerWidth()
答案: 请关注公众号【渝开搜题】查看答案
问题 78: 13. 在jQuery 中被誉为工厂函数的是
选项:
• A. ready()
• B. $()
• C. function()
• D. next()
答案: 请关注公众号【渝开搜题】查看答案
问题 79: 14. 假如需要选择页面中唯一一个DOM元素,则那个是最快、最高效的选择器
选项:
• A. 后代选择器
• B. 类选择器
• C. id选择器
• D. 属性选择器
答案: 请关注公众号【渝开搜题】查看答案
问题 80: 15. 在jQuery 中,如果想要从DOM中删除所有匹配的元素,正确的是
选项:
• A. delete()
• B. empty()
• C. remove()
• D. removeAll()
答案: 请关注公众号【渝开搜题】查看答案
问题 81: 16. 以下哪个绑定方法能实现处理函数只被执行一次就被解除
选项:
• A. first()
• B. bind()
• C. one()
• D. on()
答案: 请关注公众号【渝开搜题】查看答案
问题 82: 17. 下面哪几种是属于 jQuery 文档处理的?
选项:
• A. 包裹
• B. 替换
• C. 删除
• D. 内部和外部插入
答案: 请关注公众号【渝开搜题】查看答案
问题 83: 18. 下面哪几个不是属于 jQuery 的事件处理 ?
选项:
• A. bind(type)
• B. click()
• C. change()
• D. one(type)
答案: 请关注公众号【渝开搜题】查看答案
问题 84: 1. fadeIn()和fadeOut()动画方法通过( )的变化实现显示与隐藏。
选项:
• A. 透明度
• B. 高度
• C. 宽度
• D. 内外边距
答案: 请关注公众号【渝开搜题】查看答案
问题 85: 2. show()和hide()两个动画方法通过( )的变化实现显示与隐藏。
选项:
• A. 透明度
• B. 宽度和高度
• C. 内外边距
• D. 高度、宽度、外边距、内边距和透明度
答案: 请关注公众号【渝开搜题】查看答案
问题 86: 3. $("div").animate({width:'250px', height:'300px'},2000)的动画执行顺序是( )。
选项:
• A. div的先宽度变为250px,2000ms之后高度变为300px
• B. div的先高度变为300px,2000ms之后宽度变为250px
• C. 2000ms之后高度和宽度同时变化
• D. 二者在2000ms之内同时变化
答案: 请关注公众号【渝开搜题】查看答案
问题 87: 4. $("div").animate({width:'+=250px'})和$("div").animate({width:'250px'})语句的区别主要在于“+=”符号,关于“+=”说法正确的是( )。
选项:
• A. 二个语句的功能完全相同,“+=”有没有是一个意思
• B. 加上“+=”表示宽度每次在原有基础上再减少250px
• C. 加上“+=”表示宽度每次在原有基础上再加宽250px
• D. 以上说法都不对
答案: 请关注公众号【渝开搜题】查看答案
问题 88: 5. 在一个表单中,用600毫秒缓慢的将段落滑上,用( )来实现。
选项:
• A. $("p").animate({height:’0px’},600)
• B. $("p").slideUp(“slow”)
• C. $("p").slideUp(“600”)
• D. 以上代码都可以实现
答案: 请关注公众号【渝开搜题】查看答案
问题 89: 6. 关于下面代码中动画执行顺序的说法正确的是( )
$("p").animate({left:"500px"},3000)
.animate({height:"500px"},3000)
.css("border","5px solid blue")
})
选项:
• A. 三者同时执行
• B. 位置上先把left的变为500px,然后高度变为500px,然后p的边框变为”5px solid blue”
• C. 位置上先把left的变为500px,然后p的边框变为”5px solid blue” ,然后高度变为500px
• D. css()方法并不会加入动画队列,所以首先p的边框变为”5px solid blue”,然后位置上把left的变为500px,最后高度变为500px
答案: 请关注公众号【渝开搜题】查看答案
问题 90: 7. $("p").hide() 等三者同时执行价于下面( )语句
选项:
• A. $("p").css({width:"0",height: "0"})
• B. $("p").css("visiblity","hidden")
• C. $("p").css("display","none")
• D. $("p").css("width","0")
答案: 请关注公众号【渝开搜题】查看答案
问题 91: 8. stop()方法的功能是停止匹配元素正在进行的动画,它的参数可设置为( )
选项:
• A. stop(true,false)和stop(false, true)
• B. stop(true,true)和stop(false,false)
• C. stop()
• D. 以上都对
答案: 请关注公众号【渝开搜题】查看答案
问题 92: 9. slideToggle()方法的作用是( )
选项:
• A. 通过高度变化切换匹配元素的可见性
• B. 通过透明度变化切换匹配元素的可见性
• C. 通过宽度变化切换匹配元素的可见性
• D. 通过高度变化让匹配元素隐藏
答案: 请关注公众号【渝开搜题】查看答案
问题 93: 10. $("p").animate({left:"500px"},3000).animate({height:"500px"},3000) 语句中动画执行先后顺序是( )
选项:
• A. 位置上先在原有基础上向左或向右移动500px,然后高度变为500px
• B. 位置上先把left的变为500px,然后高度变为500px
• C. 二者同时执行
• D. 高度先变为500px,之后位置上在原有基础上向左或向右移动500px
答案: 请关注公众号【渝开搜题】查看答案
问题 94: 1. 关于jQuery的自定义动画animate方法,下列说法错误的是()
选项:
• A. animate方法第一个参数可设置为键值对的对象
• B. animate方法能同时以动画的形式改变元素的样式属性到某个确定的值
• C. animate方法最后一个参数为回调函数
• D. animate方法第一个参数可以不传入
答案: 请关注公众号【渝开搜题】查看答案
问题 95: 2. 元素如果连续多次调用animate方法,下列说法正确的是()
选项:
• A. 只会执行第一个animate方法
• B. 将所有的animate方法的目标样式按照先后顺序叠加之后,以动画的形式以叠加后的样式作为目标样式按照动画形式改变元素。
• C. 只执行最后一个animate方法
• D. 按照调用的先后顺序依次执行所有的animate方法
答案: 请关注公众号【渝开搜题】查看答案
问题 96: 3. 使用animate方法实现与代码$("div").fadeIn(600)相同效果的代码写法是()
选项:
• A. $("div").animate({"opacity":"1"})
• B. $("div").animate({"opacity":"1"},"fast")
• C. $("div").animate({"opacity":"1"},600)
• D. $("div").animate({"opacity":"1"},"normal")
答案: 请关注公众号【渝开搜题】查看答案
问题 97: 4. animate方法中必选参数为( )
选项:
• A. styles
• B. speed
• C. easing
• D. callback
答案: 请关注公众号【渝开搜题】查看答案
问题 98: 5. 关于animate方法,下列说法正确的是()
选项:
• A. animate第一个参数中的样式,在调用方法时会按照顺序先后以动画的形式改变元素样式到指定目标样式值
• B. animate方法的最后一个参数传入函数体,该函数体在动画完成之后执行
• C. 元素如果连续多次调用animate方法,将只执行最后一个animate方法
• D. 方法的第二个参数可设置为数值,也可设置为预定义字符串“fast”
答案: 请关注公众号【渝开搜题】查看答案
问题 99: 6. animate方法的第一个参数可以设置为下列哪些选项()
选项:
• A. {"width":"100px","height":"100px"}
• B. {"width":"+=100px","height":"+=100px"}
• C. function(){alert("动画完成了")}
• D. "height"
答案: 请关注公众号【渝开搜题】查看答案
问题 100: 1. 向HTML页面嵌入JavaScript脚本描述正确的是( )
选项:
• A. JavaScript脚本只能放置在HTML页面中与中
• B. JavaScript脚本可以放置在HTML页面中的任何地方
• C. JavaScript脚本必须被
• D. JavaScript脚本必须被与标签对所包含
答案: 请关注公众号【渝开搜题】查看答案
问题 101: 2. 向页面输出“Helloworld”的正确JavaScript语句是( )
选项:
• A. response.write(“Helloworld”)
• B. ”Hellowrld”
• C. document.write(“Helloworld”)
• D. (“Helloworld”)
答案: 请关注公众号【渝开搜题】查看答案
问题 102: 3. 插入 Javacript 的正确位置是( )
选项:
• A. 部分
• B. 部分
• C. 部分和 部分均可
• D. 都不行
答案: 请关注公众号【渝开搜题】查看答案
问题 103: 4. 以下哪项不是JavaScript的基本特点?( )
选项:
• A. 基于对象
• B. 跨平台
• C. 编译执行
• D. 脚本语言
答案: 请关注公众号【渝开搜题】查看答案
问题 104: 5. 要使用JavaScript语言,必须了解下列哪项内容?( )
选项:
• A. java
• B. C#
• C. HTML
• D. php
答案: 请关注公众号【渝开搜题】查看答案
问题 105: 6. 单独存放JavaScript程序的文件扩展名是( )
选项:
• A. java
• B. js
• C. script
• D. vb
答案: 请关注公众号【渝开搜题】查看答案
问题 106: 1. 下列语句中,( )语句是根据表达式的值,进行匹配,然后执行其中的一个语句块。如果找不到匹配项,则执行默认的语句块
选项:
• A. if-else
• B. switch
• C. for
• D. 字符串运算符
答案: 请关注公众号【渝开搜题】查看答案
问题 107: 2. JavaScript的表达式parseInt(“8”)+parseFloat(“8”)的结果是多少?( )
选项:
• A. 8+8
• B. 88
• C. 16
• D. “8”+‘8’
答案: 请关注公众号【渝开搜题】查看答案
问题 108: 3. 以下( )变量名是非法的
选项:
• A. numb_1
• B. 2numb
• C. sum
• D. de2$f
答案: 请关注公众号【渝开搜题】查看答案
问题 109: 4. 在JavaScript中,运行下面代码后的返回值是( )。
var flag=true;
document.write(typeOf(flag));
选项:
• A. undefined
• B. null
• C. number
• D. boolean
答案: 请关注公众号【渝开搜题】查看答案
问题 110: 5. 在JavaScript中,运行下面的代码,sum的值是( )。
var sum=0;
for(i=1;i<10;i++){
if(i%5==0)
break;
sum=sum+i;
}
选项:
• A. 40
• B. 50
• C. 5
• D. 10
答案: 请关注公众号【渝开搜题】查看答案
问题 111: 6. 分析下面的javascript代码,m的值为( )
x=11;
y="number";
m= x+y ;
选项:
• A. 11number
• B. number
• C. 11
• D. 程序报错
答案: 请关注公众号【渝开搜题】查看答案
问题 112: 7. 网页编程中,运行下面的javascript代码,则提示框中显示( )
选项:
• A. 2
• B. 2.5
• C. 32/2
• D. 16
答案: 请关注公众号【渝开搜题】查看答案
问题 113: 1. 以下( )表达式产生一个0~7之间(含0,7)的随机整数
选项:
• A. Math.floor(Math.random()*6)
• B. Math.floor(Math.random()*7)
• C. Math.floor(Math.random()*8)
• D. Math.ceil(Math.random()*8)
答案: 请关注公众号【渝开搜题】查看答案
问题 114: 2. 在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是
选项:
• A. document.myform.selCity.options.clear()
• B. document.myform.selCity.options.deleteAll()
• C. document.myform.selCity.options.length=0
• D. document.myform.selCity.options.size=0
答案: 请关注公众号【渝开搜题】查看答案
问题 115: 3. 在Javascript中,可以使用Date对象的()方法返回一个月中的每一天
选项:
• A. getDate
• B. getYear
• C. getMonth
• D. getTime
答案: 请关注公众号【渝开搜题】查看答案
问题 116: 4. 在JavaScript中( )方法可以对数组元素进行排序
选项:
• A. add( )
• B. join( )
• C. sort( )
• D. length( )
答案: 请关注公众号【渝开搜题】查看答案
问题 117: 5. 下列声明数组的语句中,错误的选项是( )
选项:
• A. var student=new Array( )
• B. var student=new Array(3)
• C. var student[ ]=new Array(3)(4)
• D. var student=new Array(“Jack”,”Tom”)
答案: 请关注公众号【渝开搜题】查看答案
问题 118: 6. 下列正则表达式中( )可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位的字符串
选项:
• A. /^\w{2,}$/
• B. /^[a-z][a-z0-9]+$/
• C. /^[a-z0-9]+$/
• D. /^[a-z\d+$/
答案: 请关注公众号【渝开搜题】查看答案
问题 119: 7. 假设创建一个Date对象所获取的时间为:2019年6月11日星期四,上午九点36分27秒,则下列说法正确的是( )
选项:
• A. getMonth()方法返回5
• B. getDay()方法返回11
• C. getDate()方法返回4
• D. getDay()方法返回3
答案: 请关注公众号【渝开搜题】查看答案
问题 120: 1. 在DOM对象模型中,下列选项中的()对象是DOM对象中最主要的对象
选项:
• A. history
• B. document
• C. button
• D. text
答案: 请关注公众号【渝开搜题】查看答案
问题 121: 2. Dom对象中,getElementsByTagName的功能是:( )
选项:
• A. 获取标签名
• B. 获取标签name名
• C. 获取标签id
• D. 获取标签属性
答案: 请关注公众号【渝开搜题】查看答案
问题 122: 3. 某页面中有一个id为pdate的文本框,下列()能把文本框中的值改为“2019-10-12”。
选项:
• A. document.getElementById(“pdate”).setAttribute(“value”,”2019-10-12”);
• B. document.getElementById(“pdate”). val=”2019-10-12”;
• C. document.getElementById(“pdate”).getAttribute(”2019-10-12”);
• D. document.getElementById(“pdate”).text=”2019-10-12”;
答案: 请关注公众号【渝开搜题】查看答案
问题 123: 4. 以下哪个方法不能获取页面元素( )。
选项:
• A. 通过window
• B. 通过元素标签。
• C. 通过class属性。
• D. 通过name属性。
答案: 请关注公众号【渝开搜题】查看答案
问题 124: 5. 某页面中有一个1行2列的表格,其中表格行的id为r1,下列()能在表格中增加一列,并且将这一列显示在最前面。
选项:
• A. document.getElementById(“r1”).Cells(1);
• B. document.getElementById(“r1”).Cells(0);
• C. document.getElementById(“r1”).insertCell(0);
• D. document.getElementById(“r1”). insertCell(1);
答案: 请关注公众号【渝开搜题】查看答案
问题 125: 6. 某页面中有一个id为main的div,div中有两个图片及一个文本框,下列()能够完整地复制节点main及div中所有的内容。
选项:
• A. document.getElementById(“main”).cloneNode(true);
• B. document.getElementById(“main”).cloneNode(false);
• C. document.getElementById(“main”).cloneNode();
• D. main.cloneNode();
答案: 请关注公众号【渝开搜题】查看答案
问题 126: 1. 下面代码中$('[class=dv1][title*=2]').css('background', 'yellow');描述正确的是()
选项:
• A. 获取类名为dv1的元素设置背景色为黄色
• B. 获取类名dv1并且title值中包含“二”的元素并设置背景色为黄色
• C. 获取类名dv1或者title值中包含“二”的元素并设置背景色为黄色
• D. 获取title值中包含“二”的元素并设置背景色为黄色。
答案: 请关注公众号【渝开搜题】查看答案
问题 127: 2. 下面对于jQuery中,id选择器使用书写正确的是()
选项:
• A. $("#id")
• B. $(":id")
• C. $(".id")
• D. $("&id")
答案: 请关注公众号【渝开搜题】查看答案
问题 128: 3. 在jQuery选择器中,获取匹配prev元素后紧邻的兄弟元素用下面()来实现。
选项:
• A. parent>child
• B. prev+next
• C. prev~siblings
• D. nextAll()
答案: 请关注公众号【渝开搜题】查看答案
问题 129: 4. 下面选项中,能够获取指定元素第一个子元素的是()
选项:
• A. $("li:first-child")
• B. $("li:nth-child(0)")
• C. $("li:only-child")
• D. $("li:last-child")
答案: 请关注公众号【渝开搜题】查看答案
问题 130: 5. 下面过滤选择器中,()选择器的返回值是单个元素。
选项:
• A. :first-child
• B. :last-child
• C. :eq(0)
• D. :only-child
答案: 请关注公众号【渝开搜题】查看答案
问题 131: 6. 下面对于jQuery选择器说法,正确的是()
选项:
• A. 支持CSS1~CSS3定义的属性和选择器
• B. 与原生的JavaScript相比,获取元素的方式更加灵活
• C. jQuery选择器可以操作元素的样式,但不能为元素添加行为
• D. jQuery选择器获取的是该元素的jQuery对象
答案: 请关注公众号【渝开搜题】查看答案
问题 132: 7. 在jQuery中,属于jQuery可见性过滤选择器的是()
选项:
• A. :display
• B. :hidden
• C. :show
• D. :visible
答案: 请关注公众号【渝开搜题】查看答案
问题 133: 8. 下面选项中,属于子元素过滤选择器的是()
选项:
• A. :first-child
• B. :last-child
• C. :nth-child(eq|index|odd|even)
• D. :only-child
答案: 请关注公众号【渝开搜题】查看答案
问题 134: 9. 下面属于内容过滤选择器的是()
选项:
• A. :contains(text)
• B. :has(selector)
• C. :empty
• D. :parent
答案: 请关注公众号【渝开搜题】查看答案
问题 135: 1. 在jQuey中,如果想要从DOM中删除所有匹配的元素,下面正确的是( )
选项:
• A. delete()
• B. empty()
• C. remove()
• D. removeAll()
答案: 请关注公众号【渝开搜题】查看答案
问题 136: 2. 下面哪一个是用来将新节点追加到指定元素的末尾的?( )
选项:
• A. insertAfter()
• B. append()
• C. appendTo()
• D. after()
答案: 请关注公众号【渝开搜题】查看答案
问题 137: 3. 在jQuery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的? ( )
选项:
• A. width()
• B. width(val)
• C. width
• D. innerWidth()
答案: 请关注公众号【渝开搜题】查看答案
问题 138: 4. 在jQuery中指定一个样式类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?( )
选项:
• A. removeClass()
• B. deleteClass()
• C. toggleClass(class)
• D. addClass()
答案: 请关注公众号【渝开搜题】查看答案
问题 139: 5. 在页面中有一个ul元素,代码如下:
苹果
橘子
菠萝
下面对节点的操作哪一个说法不正确。( )
选项:
• A. var $li = $("香蕉"); 是创建节点
• B. $("ul").append($("香蕉")); 是给ul追加节点
• C. $("ul li:eq(1)").remove();是删除ul下"橘子"那个节点
• D. 以上说法都不对
答案: 请关注公众号【渝开搜题】查看答案
问题 140: 6. 页面中有一个select标签,代码如下:
请选择
选项一
选项二
选项三
选项四
要使“选项四”选中的正确写法是( )
选项:
• A. $("#sel").val("选项四");
• B. $("#sel").val("4");
• C. $("#sel >option:eq(4)").checked;
• D. $("#sel option:eq(4)").attr("selected");
答案: 请关注公众号【渝开搜题】查看答案
问题 141: 7. 页面中有一个性别单选按钮,请设置“男”为选中状态。代码如下:
男
女
正确的是( )
选项:
• A. $("sex[0]").attr("checked",true);
• B. $("#sex[0]").attr("checked",true);
• C. $("[name=sex]:radio").attr("checked",true);
• D. $(":radio[name=sex]:eq(0)").attr("checked",true);
答案: 请关注公众号【渝开搜题】查看答案
问题 142: 8. 元素最初代码如下:
你最喜欢的运动是什么?
要想使
元素的样式在myClass基础上再应用high样式,即变为如下代码:
你最喜欢的运动是什么?
下面哪个方法可以实现( )
选项:
• A. $("p").attr("class").val("high");
• B. $("p").attr("class","high");
• C. $("p").addClass("high");
• D. $("p").removeClass("high");
答案: 请关注公众号【渝开搜题】查看答案
问题 143: 1. 下列使用方式不能让id名为“box”的元素显示的是()
选项:
• A. $("#box").fadeIn("fast")
• B. $("#box").show(200)
• C. $("#box").slideUp(200)
• D. $("#box").slideDown(100)
答案: 请关注公众号【渝开搜题】查看答案
问题 144: 2. 代码“$("div").stop().slideDown(500);”的执行规则是()
选项:
• A. 暂停div标签的所有动画,以滚动的形式向下显示出来
• B. 一瞬间完成div标签所有的动画方法的叠加效果,再执行slideDown动画
• C. 停止div标签当前动画,为div标签添加新的动画slideDown到动画队列,然后继续下一个动画,知道动画队列中的动画完全执行完成
• D. 一瞬间完成div标签当前动画,清除div标签所有动画,执行slideDown动画
答案: 请关注公众号【渝开搜题】查看答案
问题 145: 3. 下面关于jQuery中的is方法下面说法正确的是()
选项:
• A. 对于隐藏的div元素,代码“$("div").show().is(':animated')”的值是true
• B. 对于显示的div元素,代码“$("div").show().is(':animated')”的值是true
• C. 对于隐藏的div元素,代码“$("div").show(1000).hide(1000).stop().is(':animated')”的值是true
• D. 对于显示的div元素,代码“$("div").show(1000).hide(1000).stop().is(':animated')”的值是false
答案: 请关注公众号【渝开搜题】查看答案
问题 146: 4. 页面中存在可见元素div,代码“if( $("div").show().is(:animated) ){ $("div").hide(1000); }”的执行效果是()
选项:
• A. 元素以动画效果隐藏
• B. 元素没有任何变化
• C. 元素无动画效果隐藏
• D. 元素先以动画效果隐藏,再无动画形式显示
答案: 请关注公众号【渝开搜题】查看答案
问题 147: 5. 关于jQuery中show方法和hide方法下列说法正确的是()
选项:
• A. show方法传入动画速度参数后,会按照对角线动画形式来显示元素
• B. hide方法不可以传入“0”作为元素的动画速度
• C. 如果show方法和hide方法被一个元素先后调用,并传入动画速度,则动画元素将不做变化
• D. show方法的改变的只是元素的“display”属性
答案: 请关注公众号【渝开搜题】查看答案
问题 148: 6. slideUp方法执行的效果为()
选项:
• A. 以滑动的形式显示元素
• B. 以滑动的形式隐藏元素
• C. 以淡入的形式显示元素
• D. 以淡入的形式隐藏元素
答案: 请关注公众号【渝开搜题】查看答案
问题 149: 7. 对于
,可实现与代码$("div").slideUp(400)同样效果的是( )
选项:
• A. $("div").animate({"width":"0px","height":"0px"})
• B. $("div").animate({"width":"0px","height":"100px"})
• C. $("div").animate({"height":"0px"})
• D. $("div").animate("height","0px")
答案: 请关注公众号【渝开搜题】查看答案
问题 150: 8. 对于id属性为“box”的可见元素,下列哪种方法可以让元素以动画形式隐藏()
选项:
• A. $("#box").fadeOut()
• B. $("#box").hide()
• C. $("#box").fadeTo(0)
• D. $("#box").css("display","block")
答案: 请关注公众号【渝开搜题】查看答案
问题 151: 9. show方法的动画速度参数下列说法正确的是()
选项:
• A. 可以设置为数值100
• B. 可以设置为字符串"slow"
• C. 可以设置为任意字符串
• D. 只能设置为数值
答案: 请关注公众号【渝开搜题】查看答案
问题 152: 10. 下列代码能按照滚动显示的是()
选项:
• A. $("div").slideUp()
• B. $("div").slideUp().stop().slideDown()
• C. $("div").slideUp().slideDown().stop()
• D. $("div").slideUp().slideDown().stop().animate({"height":"100px"})
答案: 请关注公众号【渝开搜题】查看答案
问题 153: 11. 页面中存在可见元素div,代码“$("div").slideUp()”中slideUp方法传入什么值为多少才能让元素在400毫秒完成动画()
选项:
• A. 400
• B. 4
• C. fast
• D. 不传入参数
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。