240 发简信
IP属地:北京
  • webpack的sourcemap各种参数详解

    webpack配置中的devtool字段可以允许我们控制sourcemap的生成,提供开发时候的代码定位功能 关于sourcemap可以参考 s...

  • JavaScript数据类型的分类、判断和转换

    简介 编程语言会有不同的数据类型,这是因为数据是对不同场景的实体的量化抽象,不同实体之间会有区别,另外,不同类型的数据的应用场景和操作也是不一样...

  • requestAnimationFrame和requestIdleCallback

    简介 requestAnimationFrame和requestIdleCallback的应用场景并不一样,requestAnimationFr...

  • Resize,w 360,h 240
    前端性能优化 之 首屏预渲染

    本文介绍一种优化首屏访问速度的技术:前端预渲染,并封装自定义的React hook,解决预渲染中的数据初始化问题。 一、首屏速度慢的问题 如果网...

  • Resize,w 360,h 240
    前端性能优化 之 数据预下载

    一、前端预渲染的局限 我们知道前端预渲染的原理是:构建打包之后,插件会在本地启动express静态服务,serve打包好的静态资源。然后再启动一...

  • JavaScript正则表达式

    正则简介 参考资料 JS正则表达式完整教程(略长)[https://juejin.cn/post/6844903487155732494#hea...

  • 前端面试:如何实现自适应正方形?

    实现自适应的正方形效果,即让元素高度随宽度改变。 实现的思路是父元素设置宽度,子元素宽度100%,然后控制子元素撑开父元素的高度,撑开的高度和宽...

  • Resize,w 360,h 240
    通过一个例子讲解Vue组合式API

    一、Composition API概述 当我们编写Vue组件时候,组件中可能包含一系列的功能,例如一个代码仓库管理的应用,用户的仓库列表可以看做...

    2.0 1443 0 10
  • 如何让项目支持Typescript

    目标 支持ts转译 识别.ts、.tsx、.d.ts文件 编辑器语法检查和提示(vscode默认支持TypeScript语法,会根据tsconf...

个人介绍
更多前端大厂面试真题
关注公众号「灵题库」