前端面试题2019年小米工程师面试题及答案解析
|
SSL是解决传输层安全问题的一个主要协议,其设计的初衷是基于TCP协议之上提供可靠的端到端安全服务。应用SSL协议最广泛的是HTTPS,它为客户浏览器和Web服务器之间交换信息提供安全通信支持。它使用TCP的443端口发送和接收报文。 ? 17.下列哪一项不是HTML5中新增加的标签? A、nav B、article C、caption D、video ? 18.下列jQuery事件绑定正确的是____。 A、$(‘#demo’).bind(‘click’,function(){}) B、$(‘#demo’).click(function() {}) C、$(‘#demo’).on(‘click’,function() {}) D、$(‘#demo’).one(‘click’,function() {}) 参考答案:A 答案解析: .bind( eventType [,eventData ],handler(eventObject) ) 为一个元素绑定一个事件处理程序。 .on( events [,selector ] [,data ],handler(eventObject) ) 在选定的元素上绑定一个或多个事件处理函数。 .one( events [,handler(eventObject) ) 附加一个处理事件到元素。处理函数在每个元素上最多执行一次。 ? 19.在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的? A、width() B、width(val) C、width D、innerWidth() ? 20.下面Http协议请求方式中不包括? A、OPTIONS B、HEAD C、DELETE D、SET ? 21.jQuery 对象的方法 get() 做什么? A、触发一个GET OBJECT请求 B、返回一个对象 C、返回存在jQuery对象中的DOM元素 D、触发一个GET AJAX请求 ? ?22.以下关于HTTP method 的说法,错误的是? A、一台服务器要与HTTP1.1兼容,只要为资源实现GET和HEAD方法即可 B、PUT让服务器用请求的主体部分来创建一个由所请求的URL命名的新文档,或者,如果那个URL已经存在的话,就用干这个主体替代它 C、POST起初是用来向服务器输入数据的。实际上,通常会用它来支持HTML的表单。表单中填好的数据通常会被送给服务器,然后由服务器将其发送到要去的地方。 D、TRACE方法请求web服务器告知其支持的各种功能。可以查询服务器支持哪些方法或者对某些特殊资源支持哪些方法。 ? 23.当表单中包含文件上传控件时,需要将enctype设置为() A、application/x-www-form-urlencoded B、multipart/form-data C、text/explain D、file-data ? 24.哪一个不是浏览器默认的天生inline-block标签(拥有内在尺寸,可设置高宽,不会自动换行)? A、<button> B、<input> C、<label> D、<img> ? 二、多选题(共6题,每题5分) 1.JavaScript函数内部arguments变量的说法,正确的有? A、arguments所有函数中都包含的一个局部变量,是一个类数组对象,对应函数调用时的实参,如果函数定义同名参数会在调用时覆盖默认对象 B、arguments[index]分别对应函数调用时的实参,并且通过arguments修改实参时会同时修改实参 C、arguments.callee为当前正在执行的函数本身,使用这个属性进行递归调用时需注意this的变化 D、arguments.length为实参的个数(Function.length表示形参长度) 参考答案:A,B,C,D 答案解析: (编辑:网站开发网_安阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



