首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

前端测试题:(解析)关于Vue首屏加载优化,说法正确

看样子大家在CD选择比较纠结,下面我们来分析一下 解题: Vue (读音 /vjuː/,类似于 view) 一套用于构建用户界面的渐进式JAVASCRIPT框架。...与其它大型框架不同,Vue 被设计为可以自底向上逐层应用。...那么如何减小js体积呢? 那就是把库文件单独拿出来加载,不要参与打包。 2. 如果使用前端样式框架ElementUI,可以通过exports模块导出所需样式及变量 3....; 首先我们来聊一下缓存优先级: 当客户端需要请求一个服务端资源时候,会率先检查浏览器中是否有缓存, 没有则直接调取接口....二, Cache-Control(缓存控制)(http1.1规则下响应头) Cache-Control同样服务端返回一个响应头,他有几个选项可供使用: ?

69920

前端测试题:(解析)下面关于外部样式表说法正确?

考核内容: CSS应用 题发散度: ★ 试题难度: ★ 看看大家选择 解题: CSS外部样式表将管理整个Web页外观 当用户在设计HTML时,首先要对整个外观定义一个CSS文件(扩展名为·css...),然后通过链接来使用,一个外部样式表可以通过HTMLLINK元素连接到HTML文档中。...还会在访问者计算机上保存这个文件(一个被称为高速缓存文件),以便下次能够更快访问,当浏览者到该网站上使用同一个样式表网页时,就不用下载,可以直接去这个高速缓存里面读取。...CSS样式与HTML标签内容分离开来,使搜素引擎爬虫能更快抓取当前页面的关键字. css少数属性属性值可以包含汉字。...CSS属性值中不可以有中文 书中自有好图丫(首图来源于 好图丫 小程序)

1.6K20

关于ajax跨域说法,下面错误

答:Ajax一种可以在浏览器和服务器之间使用异步数据传输(HTTP请求)技术。使用它可以让页面请求少量数据,而不用刷新整个页面。...而传统页面(不使用Ajax)要刷新部分内容,必须重载整个网页页面。 Ajax 基于什么? 答:它基于XMLHttpRequest(XHR)。...ajax() 它一个优势异步操作,但jQuery异步操作基于事件异步模型,没有promise那么友好。 fetch 产生背景? 答:综合上面所讲各种因素,fetch这个api应运而生。...fetch接口用来解决Ajax(xhr)在写法和调用上不合理和开放js接口,Fetch 浏览器提供原生 AJAX 接口。...jquary 只是封装了AJAX方法,即使不加载jquery也可以实现AJAX 参考: JS基础测试: 下列关于Ajax描述正确? 答案:错误 D.

1.4K20

前端测试题:(解析)下列异步加载说法正确?

考核内容: 异步加载 题发散度: ★★ 试题难度: ★★ 看看大家选择 解题: 浏览器在 javascript 加载方式有两种 一、同步加载 同步模式,又称阻塞模式,会阻止浏览器后续处理,停止了后续解析...async表示函数里有异步操作 返回值 Promise 对象 await表示紧跟在后面的表达式需要等待结果。 await命令只能出现在 async 函数内部,否则都会报错。...虽然说 await 可以等很多类型东西,但是它最主要意图用来等待 Promise 对象状态被 resolved。...如果await promise对象会造成异步函数停止执行并且等待 promise 解决,如果等正常表达式则立即执行。...使用await声明方法会返回一个Promise对象 注意: ABD有明显错误,C并不一定只返回Promise对象, await 可以返回其它类型东西。这道题只能说出不是很严谨。

57840

前端测试题: 关于Proxy代理,下面说法错误?

考核内容: Proxy代理设置和取消代理 题发散度: ★ 试题难度: ★ 解题思路: Proxy 用于修改某些操作默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming...都必须先通过这层拦截,因此提供了一种机制,可以对外界访问进行过滤和改写。...Proxy 这个词原意代理,用在这里表示由它来“代理”某些操作,可以译为“代理器”。 Proxy.revocable方法返回一个可取消 Proxy 实例。...属性Proxy实例,revoke属性一个函数,可以取消Proxy实例。...Proxy.revocable一个使用场景,目标对象不允许直接访问,必须通过代理访问,一旦访问结束,就收回代理权,不允许再次访问。

1.9K00

JS高级测试: 下列函数节流说法正确

比如以下情况: 1. window对象resize、scroll事件 2. 拖拽时mousemove事件 3. 射击游戏中mousedown、keydown事件 4....文字输入、自动完成keyup事件 再详细点: 我们定义了一个鼠标滚动事件 : 我们本意只是让鼠标滚动一次执行一次滚动函数,但是windowonscroll函数并不是等scroll结束之后才会调用...,鼠标滚动或拖动滚动条,就会不停触发scroll事件,如果处理东西多,低版本浏览器也会陷入假死状态。...解决办法: 函数节流 节流就像将水龙头拧紧直到水是以水滴形式流出,那你会发现每隔一段时间,就会有一滴水流出。...达到了想要效果,既没有频繁执行也没有最后执行; 常用应用场景:图片懒加载 参考以上解析: ABC都正确 答案:不正确 D. js函数节流会阻断函数运行,从而降低js运行效率

1.1K10

前端测试题:关于WeakMap结构,下列说法错误?

它类似于对象,也是键值对集合,但是“键”范围不限于字符串,各种类型值(包括对象)都可以当作键。 WeakMap结构与Map结构类似,也是用于生成键值对集合。...WeakMap设计目的在于,有时我们想在某个对象上面存放一些数据,形成对于这个对象引用。 WeakMap 键名所引用对象都是弱引用,即垃圾回收机制不将该引用考虑在内。...总之,WeakMap专用场合就是,它键所对应对象,可能会在将来消失。WeakMap结构有助于防止内存泄漏。...WeakMap 与 Map 在 API 上区别主要是两个,一没有遍历操作(即没有keys()、values()和entries()方法),也没有size属性。...二无法清空,即不支持clear方法。因此,WeakMap只有四个方法可用:get()、set()、has()、delete()。 参考代码: 答案: B、键名可以是任何类型

1.5K30
领券