面试知识点

  • 示例页面
  1. 数组转成树结构

    /* * 此方法将改变原始数组 * id: 唯一标识 * pid: 对应父级id * children: 子元素对应的字段 */ const…

    2年前 (2023-06-05) 数组树
  2. Vue 组件通讯的几种方式

    通讯场景

    2年前 (2023-06-05) vue通讯
  3. 箭头函数的特点

    哪些情况下不能使用箭头函数

    2年前 (2023-06-05) 箭头函数
  4. 字符串数组转成数组?

    给定字符串'[[0,0],”1″,”2″,[3,4,[5]]]’ 请转成数组? var strArray = ‘[[0,0],”1″,”2″…

    2年前 (2023-06-05) 字符串数组
  5. Event Loop

    事件循环是一个可以写好几篇文章的话题,在面试中大多是考察对异步的执行结果,本意是考察对事件循环的理解。 现象: 例题1 async func…

    2年前 (2023-06-05) event loop
  6. 写一个函数支持动态加载 JS & CSS

    要求: 思路: 具体实现: 迷惑的地方:重复 import 导入函数,闭包还是否有效?实际上重复引入某个函数的时候,该方法是最开始函数执行后…

    2年前 (2023-06-05) 异步加载
  7. Script 标签中 Defer 和 Async 的区别?

    无任何属性的 Script 遇到 Script 标签,会按顺序执行脚本,继而阻塞 HTML 页面渲染 Async 属性(具有独立性) 其他脚…

    2年前 (2023-06-05) asyncdefer
  8. 谈谈你对 Promise 的理解?

    在传统的异步编程模式下,经常会出现多层嵌套回调函数的情况,也称为回调地狱。这种情况非常难以阅读和维护,并且容易出错。而 Promise 可以…

    2年前 (2023-06-05) Promise
  9. JS 函数声明提升和变量声明提升

    Javascript 引擎在“预编译”阶段执行函数声明提升和变量声明提升,没有赋值行为,匿名函数不参与预编译 ;只有在解释执行阶段才会进行变…

    2年前 (2023-06-05) 函数声明提升变量声明提升
  10. JS 实现防抖和节流

    什么是防抖 限制执行次数,多次密集的触发只执行一次, 使用场景: input 输入框 什么是节流 限制执行频率,有节奏的执行, 使用场景:拖…

    2年前 (2023-06-05) 节流防抖
1 2 »

探索

最新留言

旧文翻新

  • flex 实现三色骰子 翻新时间: 2023/06/05 22:44
  • 圣杯布局和双飞翼布局的实现 翻新时间: 2023/06/05 22:36
  • 讲一讲 BFC 是什么? 翻新时间: 2023/06/05 21:31
  • 数组转成树结构 翻新时间: 2023/06/05 16:38
  • 将树结构转转成数组 翻新时间: 2023/06/05 16:28

文章线索

flex (2)数组 (2)字符串 (1)leetcode (1)两数之和 (1)event loop (1)sql 注入 (1)csrf (1)xss (1)攻击 (1)多路复用 (1)keep-alive (1)clearfix (1)flex-shrink (1)双飞翼布局 (1)圣杯布局 (1)块级格式化上下文 (1)BFC (1)树 (1)vue (1)通讯 (1)箭头函数 (1)盒模型 (1)flex-grow (1)flex-basis (1)异步加载 (1)浏览器 (1)框架 (1)架构 (1)手写题 (1)EventMitter (1)CommonJs (1)ESM (1)vw (1)vh (1)vmax (1)vmin (1)em (1)循环引用 (1)WeakMap (1)defer (1)async (1)协商缓存 (1)cache-control (1)缓存 (1)Promise (1)变量声明提升 (1)函数声明提升 (1)节流 (1)防抖 (1)

Copyright © 2012 - 2025 面试知识点. SiteMap-Google. Nature Theme powered by WordPress