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

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

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

    60640

    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

    JS高级测试: 下列选项中关于浏览器对象说法错误?

    考核内容:JAVASCRIPT对浏览器对象应用; 题发散度: ★ 试题难度: ★ 解题思路: History 对象 History 对象包含用户(在浏览器窗口中)访问过 URL。...history.length属性保存着历史记录URL数量。初始时,该值为1。 History 对象是 window 对象一部分,可通过 window.history 属性对其进行访问。...Note注意:没有应用于History对象公开标准,不过所有浏览器都支持该对象。 Location 对象 Location 对象包含有关当前 URL 信息。...Location 对象是 window 对象一部分,可通过 window.Location 属性对其进行访问。 Note注意:没有应用于Location对象公开标准,不过所有浏览器都支持该对象。...但是 History对象 Location对象 都属于 window下方法,同级对象;

    2.7K50

    前端测试题:关于ES6module模块,下列说法错误?

    ,再用简单方法拼装起来。...其他语言都有这项功能,比如 Ruby require、Python import,甚至就连 CSS 都有@import,但是 JavaScript 任何这方面的支持都没有,这对开发大型、复杂项目形成了巨大障碍...ES6 模块不是对象,而是通过export命令显式指定输出代码,再通过import命令输入。 一个模块就是一个独立文件。该文件内部所有变量,外部无法获取。...如果你希望外部能够读取模块内部某个变量,就必须使用export关键字输出该变量。下面一个 JS 文件,里面使用export命令输出变量。 // ..../file/m1'; 上面代码实质从m1模块加载 3 个方法,其他方法不加载。

    1.9K30

    W3C标准是_关于w3c标准下列说法错误

    大家好,又见面了,我你们朋友全栈君。 W3C简介 什么W3C?...XHTML确定了一个正确DOCTYPE,否则你标识和CSS都不会生效。...namespace缩写,叫做“名字空间”声明 3、定义语言编码 为了被浏览器正确解释和通过W3C代码校验,所有的XHTML都必须声明它们所使用编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能使用...–注释——————–注释–>无效正确应用是用=或空格代替内部虚线 7、所有标签元素和属性名字都必须使用小写 XHTML大小写敏感, 和不同标签。...错误: 正确: 13、图片添加有意义alt 尽可能让作为内容图片都带有属于自己属性。

    54230
    领券