抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

2021年8月6日

几道面试题 页面布局如何实现一个三栏布局,要求两边固定宽度、中间自适应。此题可以考察的知识点: 圣杯布局 双飞翼布局 flex布局(css3) 让元素垂直居中方式一:如果宽高已知,可以利用绝对定位。 方式二:用 translate 位移来做。(在宽高未知的情况下,也可以这样做) 123456div { background-color: red; positi...

2021年8月6日

Vue 开发积累001:scoped 关键字的作用在 xx.vue 组件中,我们可能会遇到带 scoped 关键字的样式。比如: 1234567891011121314151617<!-- Add "scoped" attribute to limit CSS to this component only --><style scoped>h3 &...

2021年8月6日

lazyload用的最多的场景是: 图片lazyload 组件lazyload 现在一般都单独做css的lazyload或者js的lazyload,因为这种方式,其实还是要加载图片和组件。 图片lazyload图片一般是页面最大的资源,所以非首屏延迟加载很重要(让首屏尽快显示)。 防抖动(Debouncing)和节流阀(Throtting)参考链接: 实例解析防抖动(Debounc...

2021年8月6日

前言要监控的内容: 业务数据 稳定性 性能 错误 用户操作路径 怎么监控: PV/UV、业务操作上报 根据上报寻找异常 将页面性能数据上报 将页面产生错误上报 跟踪用户操作路径

2021年8月6日

前言数组在实战开发中,使用得相当频繁。前端同学通过接口拿到json数据后,往往需要把数据进行各种形式的变换和展示。这个时候,数组的常见操作,就发挥了很大的作用。 如果你对数组的基础知识不太熟悉,建议回去看看03-JavaScript的基础知识。 掌握了基础知识之后,我们再来看看,实战开发中,数组都有哪些常见操作。 数组的常见操作从对象数组中,将属性的值提取为数组一般人可能会想着通过 for ...