还剩6页未读,继续阅读
文本内容:
姓名日期得分★闭卷考试,请勿查手机★前端面试题
一、选择题(单选)中个值按照顺序代表的方向是什么()
1.padding:lpx2px3px4px4左,右,上,下左,上,右,下上,右,下,左上,下,左,右A.B.C.D.(单选)关于[];描述正确的是()
2.let[a=1,b]=A.a=undefined,b=undefinedB.a=1,b=1C.a=1,b=undefined语法错误D.(单选)下面关于的描述正确的一项是()
3.HTML中的所有标签都必须写结束标签A.HTML5的设置不会影响页面的展示效果B.DOCTYPE中的属性名对大小写敏感C.HTML5中可以使用自定义属性D.HTML5data-*(单选)下面哪一个属性是可继承的()
4.CSSA.positionB.text-alignC.backgroundD.box-sizing(单选)下面关于的说法中,正确的是()
5.CSS在为默认值时,属性指定的是包含在内的宽度A.box-sizing widthpadding用来指定内边距,可以为负值
8.padding两个相邻块级元素垂直方向的可能会合并C.margin块级元素里内容的高度超出了指定的时,默认会被隐藏D.height(单选)下面哪一个属于命名规范()
6.CSSA.PostCSSB.BEMC.LessD.Sass多选以下表达式值为的是
7.trueA.910B.NaN==NaNC.StringCa1===aD.[]==0E.Symboll===SymbollF.null==undefinedG.[]==0单选以下代码的输出结果是
8.scriptvar x=1;var obj={4x:2jfun:function{var x=3;return this.x;8};9}var fun=obj.fun;console.log obj.funfun;/scriptA.12B.13C.23单选以下代码的输出结果是D.
219.for vari=1;i4;i++{setTimeoutfunction{console.logi30A.123B.333C.
444、、输出顺序不确定D.123单选在事件的回调函数中,如何阻止事件冒泡
10.W3C D0MA.preventDefaultB.stopPropagationC.cancelBubbleD.return false单选下面哪一个不是模块化规范
11.JavaScriptA.AMDB.CommonJSC.RequireJSD.ES Modules单选有关的关键字,以下说法哪项是正确的
12.ES6const只在声明所在的块级作用域内有效A.const存在与类似的变量提升机制B.const var可以用来阻止对象的属性被无意修改C.const声明的全局变量,也属于顶层对象的属性D.const单选点击按钮后,控制台的输出结果是
13.button1div class=outerMdiv class=HinnerH3button id=,,btnclick/button4/div/divscriptconst inner=document.querySelector
1.inner1;const outer=document.querySelector
1.outer;const body=document.body;function handlere{11console.log${this.id|this.className||this.tagName};12body.addEventListenerclick*,handler;outer.addEventListenerclick,handler;inner.addEventListener1click,handler;/scriptA.inner,outer,bodyB.outer,body,innerC.outer,inner,bodyD.body,outer,inner
14.单选执行[・.・.map_,n=〉n;后控制台的输出是A.[0,1,2,3,4]B.[1,23,4,5]C.[1,undefined,3,undefined,5]D.[0,undefined,2,undefined,4]多选中都支持哪些数据类型
15.jquery ajaxA.xmlB.htmlC.jsonpD.Json(多选)常见的浏览器端的存储技术有哪些()
16.A.cookieB.localstorageC.sessionD.userData(多选)下面有关结构描述正确的有()
17.htmlA.ul li/li/ulB.ol li/li/olC.dldtdd/dd/dt/dlD.table trtdx/td/tr/table(多选)下面有关内部对象的描述,正确的有()
18.javascript对象包含用户(在浏览器窗口中)访问过的A.History URL对象包含有关当前的信息B.Location URL对象表示浏览器中打开的窗口C.Window对象包含有关浏览器的信息D.Navigator(多选)下列说法正确的是()
19.()这行代码可以等价替换为()A.setTimeout foo0fooz使用()可以实现对象的浅拷贝B.Object.assign objl,obj2循环只能遍历对象上的可枚举属性C.for...in()可以遍历出对象原型链上的属性D.Object.keys(单选)下面对于和的描述错误的是()
20.cookies,sessionstorage localstorage数据始终在同源的请求中携带(即使不需要),会在浏览器和服务器间A.cookie http来回传递和不会自动把数据发给服务器,仅在本地保存B.sessionstorage localstorage数据存储大小不能超过而和存储大小没有C.cookie4k,sessionstorage localstorage限制存储持久数据,浏览器关闭后数据不丢失除非主动删除数据;D.localstorage数据在当前浏览器窗口关闭后自动删除sessionstorage
二、简答题有哪些新特性L HTML5行内元素、块级元素、空元素分别有哪些?行内元素与块级元素有什么区别
2.void.什么是语义化?语义化的好处3HTML.请简述权重特殊性是如何计算的4CSS请简述盒模型
5.CSS有几种数据类型?
6.JavaScript如何判断数据类型
7.请给出下列代码的输出结果null==undefined Q.l+0-2==typeof NaN
8.typeof Functiontypeof Objecttypeof}a415-1Function1nstanceof ObjectObject1nstanceof Function如何实现垂直水平居中,请至少列出三种
9.简述浏览器是如何渲染页面的
10.中父子组件如何通信
11.Vue简述和的区别
12.get post。