摘要: React 简述下React的生命周期,性能优化在哪个生命周期,ajax操作在哪个生命周期 React中key的作用是什么 什么是虚拟DOM diff算法原理 React中refs的作用是什么 阅读全文
posted @ 2019-03-18 12:44 苏荷酒吧 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 基础 JS中使用typeof能得到那些类型 基础类型:number,string,boolean,null,undefined -- 栈 引用类型:object,function,array --堆 typeof只能区分值类型,不能区分引用类型 Number,String,Boolean,Undef 阅读全文
posted @ 2019-03-18 12:43 苏荷酒吧 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Vue 简述下MVVM MVVM全称是MODEL-VIEW-VIEWMODEL Vue是以数据为驱动,Vue自身将DOM和数据进行绑定,一旦创建绑定,DOM和数据将保持同步,当数据发生变化,DOM也会发生变化 ViewModel是Vue的核心,它是Vue实例。Vue实例的作用域是某个HTML元素 D 阅读全文
posted @ 2019-03-18 12:43 苏荷酒吧 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 基础 CSS样式(选择器)的优先级 计算权重 !important 内联样式 后写的优先级高 雪碧图的作用 减少HTTP请求数,提高加载性能 有一些情况下可以减少图片大小 base64的使用 用于减少HTTP请求 使用于小图片 base64的体积约为原图4/3 伪类和伪元素 伪类表状态 伪元素是真的 阅读全文
posted @ 2019-03-18 12:42 苏荷酒吧 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 手写一个viewport 移动web开发有哪些适配方案 阅读全文
posted @ 2019-03-18 12:41 苏荷酒吧 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、如何实现一个数组arr=[1,2,3,4,5,6,7,8,9,10]转换成二维数组arr=[ [1, 2, 3, 4, 5, 6, 7, 8], [9, 10] ] 2、封装一个localStorage方法,比如一个用户ID为1001本地存储一个address:上海,该如何封装。如何获取ID10 阅读全文
posted @ 2019-03-18 09:00 苏荷酒吧 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 如何实现移动端9宫格 宽度百分比 高度设置0 padding-top百分比 可实现宽高 View Code 具体代码 .container div{ height: 0; padding-top: 33%; flex: 0 0 33%; width: 33%; } View Code 如何实现移动端 阅读全文
posted @ 2019-03-18 08:58 苏荷酒吧 阅读(194) 评论(0) 推荐(0) 编辑