前端基础测试-考试2.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
、免费课基础知识练习 ( 、免费课基础知识练习 (20分) document.querySelectorAII( .tabCon document.querySelectorAII( .tabCon )[0] 维数组 中都是数字,想实现数字的从大到小排序: sort(function(a,b){retum b-a}) _ary. pop()2、删除数组中的最后一项内容,请至少写出三种办法: ary.s plice(ary.length-l) ary.s plice(ary.length-1,1) ary.length--; _ary. pop() ary.length=ary.length-1; ary.length-=1; delete ary[ary.length-1] 3、找出数组中的第 n项到第m项的内容:__ary.slice(n-1,m) 4、获取当前浏览器可视区域的宽度(兼容所有的浏览器): document.documentElement.clientWidth||document.body.clientWidth_ 5、把元素添加到指定的容器中,至少写出两种办法: 5、把元素添加到指定的容器中 ,至少写出两种办法: app endChild() insertBefore(newEle,oldEle) 6、获取上一个哥哥元素节点(兼容浏览器): 获 取 [n-m] 之 间 的 随 Math.round(Math.random()*(m-n)+n) 8、把字符串中的某一个字符进行替换:repl ace(9、 8、把字符串中的某一个字符进行替换: repl ace( 9、div id= tab class= tabCon /div: 用js 获取着这一个元素对 象,至少写出三种方式(不需要兼容所有的浏览器 document.getElementByld( ‘ tab ) document.getElementsByTagName( ‘ div )[0] )[0]document.getElementsByClassName( ‘ tabCon )[0] document.querySelector( .tabCon ) 10 10、[]==false : true ![]==false true 二、根据每 10 11 12 13 14 15 」道题的代码写出正确的输出结果 A停1童; console. log (s皿); if ( ! (Fum in window)) var num = 100; (60 分) console.log(num); un defi ned un defi ned 333435 33 34 35 36 37 38 39 40 41 ◎gw) { 44 45 46 47 48 49 50 51 52 /「尊2題: var name = 艸中国 var age = 5000; name = (function {name., arguments [0]= ,珠峰; age = age | | this. agre; console?log fname. age); })(name); console-log(name, age); //茅3题: var ary = [100^ 200]; ^function fary) { ary.length--; ary =[]; ary[arylength] = 300; alert(ary); }(曰可); 300 100alert (azy); 300 100 585960616263 58 59 60 61 62 63 64 65 66 67 68 51 52 53 54 55 56 57 58 59 60 61 62 63 this.num = num 士 imm+十; return function this.num += rmm+ + ; console.log(num); (n) { n; (obj ? num); =oJbj - fn; fii(lO) ; obj. fn (20); 4,5,14,22 / /第4題: function fn(i) { return function (n) { CCDsole.loq(k 七(++i)); £ = £ = £n(2}; f{3); m(5) (6)? 9 16 36 64fn(7)(8); 9 16 36 64 var num = 1; var obj = {num: 2}? obj.fn = (function {num)[ 2; }) var fa console. log (num^ oJbj. num); 6566676869 65 66 67 68 69

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档