当前位置: 首页 > news >正文

专业seo站长工具全面查询网站中国网络游戏投诉平台

专业seo站长工具全面查询网站,中国网络游戏投诉平台,办建筑资质证书要多少钱,大数据平台的搭建一、单选题1.以下关于Javascript中事件的描述中#xff0c;不正确的是A click——鼠标单击事件B focus——获取焦点事件C mouseover——鼠标指针移动到事件源对象上时触发的事件D change——选择字段时触发的事件正确答案: D解析:change事件为input内容发生改变时触发的事件。…一、单选题1.以下关于Javascript中事件的描述中不正确的是A click——鼠标单击事件B focus——获取焦点事件C mouseover——鼠标指针移动到事件源对象上时触发的事件D change——选择字段时触发的事件正确答案: D解析:change事件为input内容发生改变时触发的事件。根据input的type属性值不同具体的触发时机也不尽相同2.下列哪些不是es6中新增的:A Objec.assignB Array.fromC forEachD for of 循环正确答案: C解析:forEach 是es5的3.阻止浏览器默认行为使用以下哪个方法A stopPropagation()B preventDefault()C cancelBubble falseD return true正确答案: B4.下列代码执行结果为真的是A 12 “5”!5B 221 || “5”5C 221 55D 22*1 “5”5正确答案: B5.下面可以获取浏览器在卷动后隐藏的文档部分的高度的属性是A window.body.scrollTopB document.body.scrollTop;C document.scrolTop;D documentElement.body.scrollTop正确答案: B6.在HTML页面中下列选项不属于鼠标相关事件的是A onclickB onmouseoverC onmousedownD onchange正确答案: D7.在HTML页面中下列选项不属于键盘相关事件的是A onkeyupB onkeydownC oncontextmenuD onkeypress正确答案: C8.分析下面的JavaScript代码段输出结果是 var a15.59; document.write(Math.round(a))A 15B 16C 15.5D 15.4正确答案: B9.下面哪个方法可以匹配数组是否含有某个值A sort()B push()C join()D indexOf()正确答案: D10.以下ES6字符串拼接中最推荐使用的是以下哪种写法?A 今天天气很好B 今天天气${很好}C 今天天气 很 好 ; D ‘ 今 天 天 气 {很好}; D 今天天气很好;D‘今天天气{很好} ;正确答案: B11.以下属于正则的方法有A text()B replace()C test()D match()正确答案: C解析:该方法用于检测参数字符串是否与正则表达式匹配12.回车键的keyCode值是 A 12B 13C 32D 33正确答案: B13.以下哪些属性不是事件对象event的属性A offsetXB clientXC offsetLeftD target正确答案: C解析:C、实时获取元素针对于offsetParent的left坐标14.0.10.7 0.8 (0.1 0.7 计算结果是浮点数)A trueB falseC InfinityD NaN正确答案: B解析:由于计算机存储数字的特点导致浮点数的计算存在误差。0.10.7 0.7999999999999999所以结果为false15.以下获取事件对象正确的方式是 :A function fn(){ window.event }B obox.onclick function( ){ e }C obox.onclick function (event){ var evt event || window.event }D function fn( e ){ e }正确答案: C解析:时间对象需要兼容16.以下哪个事件不存在A onclickB onblurC onlookD oninput正确答案: C17.“hello”.repeat(3)的执行结果是A helloB helloooC hellooooD hellohellohello正确答案: D解析:repeat()的功能是将字符串重复参数指定的次数18.下列代码的执行结果是 var arr [1,11,2,22,3,4]; arr.sort(); document.write(arr);A 1,11,2,22,3,4B 1,2,3,4,11,22C 22,11,4,3,2,1D 报错正确答案: A解析:arr.sort();直接用不能对超过10以上的数字排序所以会得1,11,2,22,3,419.在HTML页面中包含如下所示代码则编写Javascript函数判断是否按下键盘上的回车键正确的编码是 (回车键的键盘码是13)A function myKeyDown(){ if (window.keyCode13){ alert(“你按下了回车键”)}};B function myKeyDown(){ if (document.keyCode13){ alert(“你按下了回车键”);}}C function myKeyDown(){ if (event.keyCode13){ alert(“你按下了回车键”)}}D function myKeyDown(){ if (keyCode13){ alert(“你按下了回车键”)}}正确答案: C解析:keyCode是event对象下面的属性keycode等于13说明按下了回车键20.下列哪个不是Math对象的方法A sort()B floor()C random()D abs()正确答案: A解析:sort()是数组的方法22.下面的 JavaScript 语句中哪个实现检索当前页面中的表单元素中的所有文本框并将它们全部清空A for(var i0;i form1.elements.length;i) { if(form1.elements[i].type“text”) form1.elements[i].value; }B for(var i0;iif(forms[0].elements[i].type“text”) forms[0].elements[i].value;}C if(document.form.elements.type“text”) form.elements[i].valueD for(var i0;ifor(var j0;jif(document.forms[i].elements[j].type“text”) document.forms[i].elements[j].value;}}正确答案: D解析:for(var i0;ifor(var j0;jif(document.forms[i].elements[j].type“text”)document.forms[i].elements[j].value; }}找到所有form里面所有的text文本框把value设置为空。23.下列代码的执行结果是( )var i 12;var sum i i i2 i-- i–;document.write(sum i);A 85 13B 84 12C 83 11D 85 14正确答案: A解析: var i 12; var sum i i i2 i-- i–;document.write(sum i);考察一元运算符的知识: 自增1(在原来的数值基础上加1)–自减1(在原来的数值基础上加1)前置返回值返回值是减1(加1)之后的值 (前置就是运算符在前面 i)后置返回值返回值是没减1(加1)之前的值(后置就是运算符在前面 i)有这个基础后把式子从左到右算一次即可24.如果今天是2006年5月14日分析下列JavaScript代码运行后在网页上显示()var now new Date();var year now.getFullYear();var month now.getMonth();var date now.getDate();document.write(year “month” date);A 2006 05 14B 2006 5 14C 2006 04 14D 2006 4 14正确答案: D25.下列代码输出的结果是var y 1;var x y typeof x;console.log(x);A undefinedB 1C yD 报错正确答案: A解析:在typeof x时x只是被声明但是没有被赋值26.执行下面程序片段的效果是被赋值if( window.event.srcElement.tagName‘A’window.event.shiftKey ) {window.event.returnValuefalse;}A 在IE中点击’被赋值’超链接 总能 打开’被赋值’网站B 在IE中点击’被赋值’超链接 不能 打开’被赋值’网站C 在IE中点击’被赋值’超链接 能 打开’被赋值’网站按下shift键点击’被赋值’超链接 不能 打开’被赋值网站D 在IE中点击被赋值超链接 不能 打开’被赋值’网站按下shift键点击’被赋值‘超链接 能 打开’被赋值’网站正确答案: C27.字符串的match方法的语法格式为str.match(searchvalue) 或者 str.match(regexp)下列说法错误的是()注RegExp是正则的构造函数A 如果regexp参数不是RegExp对象则需要首先把它传递给RegExp构造函数将其转换为RegExp对象B 函数的返回值存放匹配结果的数组。该数组的内容依赖于regexp是否具有全局标志gC 全局匹配返回的数组的内容与非全局匹配返回的数组内容是一样的D 代码’1abc2qwe3’.match(/\d/g); 将找出字符串中的所有数字正确答案: C解析:全局匹配时返回所有与regexp匹配的内容非全局匹配时第一个元素为匹配内容后面为分组捕获的内容28.下列关于window.onload事件的相关说法正确的是A window.onload事件可能触发多次B window.onload事件是指的 DOM结构加载完成之后C window.onload 事件可以绑定多个处理函数,并且都会触发D window.onload 事件在页面所有的内容都加载完毕之后才触发正确答案: D解析:在文档装载完成后会触发 load 事件。此时在文档中的所有对象都在DOM中所有图片脚本链接以及sub-frames都完成了装载。29.有如下代码 var arr new Array(9); arr[0]1; arr[2]2; 该数组的length属性值为A 2B 10C 8D 9正确答案: D解析:因为new Array(9)表示数组共有9项 arr[n] xxx 表示对数组某一项赋值。30.下列代码输出的结果是function fn(a) {console.log(a);var a 2;function a() {}console.log(a);}fn(2);A undefined和报错B function a() {}和2C 报错和 2D undefined和function a(){};正确答案: B解析:声明提升var 要比 function 先提升。二、多选题(不定项选择)(共20题每题2分)得分2.0分1.下面表示定时器的有A keyframesB setIntervalC setTimeOutD animate正确答案: B,C2.正则对象的方法包括A test();B index()C exec()D match()正确答案: A,C解析:正则的对象方法只有2个,其他属于字符串的方法.exec() 找到了返回数组,找不到返回null.test() true或false.3.以下对严格模式的说法正确的是A 使用use strict定义严格模式B 严格模式可以定义在函数的最顶端或程序的最顶端C 在严格模式下 在变量a 没有声明时 a 10 ; 这样的赋值会报错D 严格模式执行效率更高正确答案: A,B,C,D4.事件中会产生哪些兼容问题A 事件对象的创建B 事件冒泡C 浏览器的默认行为D 事件委托中事件源的获取正确答案: A,B,C,D5.将字符串转成大写和小写的方法是A str.toSmallCase()B str.toLowerCase()C str.toUpperCase()D str.toUpperChars()正确答案: B,C6.以下表达式能生成1-10(包含1、10)间随机数的是A Math.floor(Math.random()*9)B Math.ceil(Math.random()*10)C Math.floor(Math.random()*10)1D Math.floor(Math.random()*10)正确答案: B,C7.var a“10”,以下能实现字符串转成数字的是A a*1B Number(a)C a-0D a0正确答案: A,B,C8.下面哪些是全局方法A prompt()B match()C alert()D confirm()正确答案: A,C,D9.下面哪些属于数组的方法A sort( )B push()C indexOf()D join()正确答案: A,B,C,D10.下面哪个不是数组的方法A map()B split()C filter()D test ()正确答案: B,D解析:split 是字符串方法 test 是正则方法11.更改h1标签内容可以用以下哪个属性A innerTextB valueofC innerHTMLD value正确答案: A,C12.字符串的操作方法有A indexOfB lastIndexOfC charAtD charCodeAt正确答案: A,B,C,D解析:String.fromCodePoint(97) aString.fromCharCode( 65) A13.事件对象中可以阻止事件冒泡的方法或属性为A e.stopPropagation()B e.preventDefault()C e.cancelBubble trueD event.returnValue false正确答案: A,C解析:B、D为阻止浏览器默认行为的14.给元素添加事件监听正确的方法有A oDiv.onclick()B oDiv.attachEvent()C oDiv.addEventListener()D oDiv.detachEvent()正确答案: B,C解析:A的正确用法为oDiv.onclick function () {}D为IE8接触事件绑定的方法15.假设有一输入框的DOM名称为otxt以下能获取输入框值(value)的是A otxt.getAttribute(“value”)B otxt.valueC otxt[“value”]D otxt.getValue()正确答案: A,B,C解析:getAttribute()是获取属性值的方法因为value就是属性值otxt.value和otxt[“value”]都可以获取属性值所以ABC正确D选项没有getValue()方法错误16.如何阻止事件冒泡A cancelBubbleB return trueC event.preventDefaultD event.stopPropagation()正确答案: A,D解析:浏览器有一些默认行为比如右键菜单点击跳转文字选中效果拖拽鬼影等如果出现莫名其妙的问题也可能是默认行为导致的阻止默认行为event.preventDefault和return false阻止冒泡cancelBubble和event.stopPropagation()。17.下面是正则中有意义的简写的有 :A \dB \wC \sD \S正确答案: A,B,C,D18.关于 window 对象表述正确的有A window.open 方法 可以弹出一个新窗口B window.location.reload()方法可以用来刷新当前页面C window.location.hrefa.html的作用都是把当前页面替换成 a.html 页面D 定义了全局变量 g可以用 window.g 的方式来存取该变量正确答案: A,B,C,D解析:全部是window之中的方法得分2.0分19.ES6中新增的声明变量的关键字有A functionB letC constD str正确答案: B,C解析:let用来声明变量const用来声明常量20.解构赋值可以做到以下哪些事A 一次性可以定义多个变量B 可以作用在函数的传参上以对象的方式传递参数顺序也无须保持一致C 可以轻松实现两个数的交换D 可以实现一个函数返回多个结果正确答案: A,B,C,D
http://www.sadfv.cn/news/249331/

相关文章:

  • wordpress视屏播放器seo和sem的区别与联系
  • 做网站广告wordpress 文章新窗口
  • 网页设计和网站制作网站建设有什么注意
  • wordpress做的好的网站东莞网站SEO优化推广
  • 我市建设车辆违章查询网站 病句晋中建设集团有限公司网站
  • 网站这么做404页面网络推广方式有哪些
  • 女人做春梦网站个人网页上传网站怎么做
  • 江宁区住房与城乡建设局网站百度刷排名seo
  • 企业网站都有哪些企业小程序建设的公司
  • 自己做网站 有名怎么做软文代发平台网站
  • 网站建设捌金手指下拉十七桂林网站制作哪家公司好
  • 深圳商城网站建设报价看seo
  • 网站类别划分校园网站建设情况通报
  • 汕头免费建设网站制作海尔电商网站建设方案
  • 四川营销网站建设北京网络科技公司
  • 怎么免费自己做网站把网站内的文本保存到txt怎么做
  • WordPress导出单页上海外包seo
  • excel做网站二维码设计字体设计
  • 怎样找到网站建设设置模板wordpress 用户信息
  • 网站重大建设项目公开发布制度中国机械加工网下载
  • 蒙阴做网站网页设计基础括号代码大全
  • 电商论坛网站模板推广项目
  • 网站建设相关语言wordpress显示全部标签
  • 为什么打开网址都是站长工具网站包括哪些主要内容
  • 网站链接结构有哪些做冒菜店网站
  • 网站列表页框架布局原则wordpress页面居中
  • 对于网站链接优化有哪些建议做ui设计师难吗
  • 做视频网站 带宽计算seo系统是什么
  • 深圳宝安区深圳网站建设 骏域网络手机网站设计方案
  • 一个网站完整的html代码网站建设市场介绍