会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DAVENEE
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年4月5日
高级前端面试题 js 2
摘要: 第 1 题:(滴滴、饿了么)写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么? 1. 更准确因为带key就不是就地复用了,在sameNode函数 a.key b.key对比中可以避免就地复用的情况。所以会更加准确。 2. 更快利用key的唯一性生成map对象来获取对应节
阅读全文
posted @ 2020-04-05 21:30 DAVENEE
阅读(646)
评论(0)
推荐(0)
2020年4月4日
高级前端面试题 js篇
摘要: JS篇 2.什么是函数柯里化? 答:是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。把接受多个参数的函数转换成接受一个单一参数的函数 // 普通方法 var add = function(x, y) { return x
阅读全文
posted @ 2020-04-04 15:06 DAVENEE
阅读(11089)
评论(0)
推荐(0)
2020年4月1日
vue2 生命周期详解
摘要: Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。 生命周期图.jpg 生命周期文字解析.jpg beforeCreate( 创建前 ) 在实例初始化之
阅读全文
posted @ 2020-04-01 16:39 DAVENEE
阅读(476)
评论(1)
推荐(0)
2020年3月26日
react 总结 1
摘要: Q1 :什么是虚拟DOM? 难度::star: 虚拟DOM(VDOM)它是真实DOM的内存表示,一种编程概念,一种模式。它会和真实的DOM同步,比如通过ReactDOM这种库,这个同步的过程叫做调和(reconcilation)。 虚拟DOM更多是一种模式,不是一种特定的技术。 :link: 资料来
阅读全文
posted @ 2020-03-26 15:01 DAVENEE
阅读(126)
评论(0)
推荐(0)
2020年3月25日
vue2 router原理
摘要: 后端路由简介 路由这个概念最先是后端出现的。在以前用模板引擎开发页面时,经常会看到这样 http://www.xxx.com/login 大致流程可以看成这样: 浏览器发出请求 服务器监听到80端口(或443)有请求过来,并解析url路径 根据服务器的路由配置,返回相应信息(可以是 html 字串,
阅读全文
posted @ 2020-03-25 14:55 DAVENEE
阅读(431)
评论(0)
推荐(0)
移动端meta标签
摘要: 移动端meta标签移动端meta标签的作用,内容,content有几种类型的值 1 <meta charset="UTF-8"> <meta http-equiv="content-type" content="text/html"> <meta name="keywords" content=""
阅读全文
posted @ 2020-03-25 11:36 DAVENEE
阅读(176)
评论(0)
推荐(0)
2020年3月24日
document.ready 和 window.onload
摘要: $(document).ready比window.onload先执行。window.onload只执行一次。 $(document).ready和window.onload都是在都是在页面加载完执行的函数,大多数情况下差别不大,但也是有区别的。 $(document).ready:是DOM结构绘制完
阅读全文
posted @ 2020-03-24 17:15 DAVENEE
阅读(381)
评论(0)
推荐(0)
axios 源码分析
摘要: axios 是一个基于 Promise 的http请求库,可以用在浏览器和node.js中,目前在github上有 42K 的star数 备注: 每一小节都会从两个方面介绍:如何使用 -> 源码分析 [工具方法简单介绍]一节可先跳过,后面用到了再过来查看 axios最核心的技术点是如何拦截请求响应并
阅读全文
posted @ 2020-03-24 15:48 DAVENEE
阅读(406)
评论(0)
推荐(0)
vue2 中的 el
摘要: 限制: 在组件定义中只能是函数。 详细: 为实例提供挂载元素。值可以是 CSS 选择符,或实际 HTML 元素,或返回 HTML 元素的函数。注意元素只用作挂载点。如果提供了模板则元素被替换,除非 replace 为 false。元素可以用 vm.$el 访问。 用在 Vue.extend 中必须是
阅读全文
posted @ 2020-03-24 14:24 DAVENEE
阅读(1393)
评论(0)
推荐(0)
安卓和Ios 手机兼容性
摘要: 1.日期兼容性 解决方法(请看我上一篇文章) 安卓、ios时间转换成时间戳的形式 2.input框聚焦,ios出现outline或者阴影,安卓显示正常 解决方法 input:focus{outline:none} input:{-webkit-appearance: none;} 3.关于flex布
阅读全文
posted @ 2020-03-24 13:59 DAVENEE
阅读(605)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告