摘要: export 可以导出多个命名模块,例如: export default 只能导出一个默认模块,这个模块可以匿名,例如: 阅读全文
posted @ 2020-05-22 10:44 Sun~_~ 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、ajax 传统 Ajax 指的是 XMLHttpRequest(XHR),核心使用XMLHttpRequest对象,允许客户端脚本发送HTTP请求,去请求服务器的数据来创建动态网页,可以在不重新加载整个网页的情况下,对网页的某部分进行更新。也称局部刷新(常见的例子:分页、用户名即时验证、聊天); 阅读全文
posted @ 2020-05-22 10:43 Sun~_~ 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 防抖和节流严格算起来应该属于性能优化的知识,但实际上遇到的频率相当高,处理不当或者放任不管就容易引起浏览器卡死。 先看一个滚动条监听的例子: 很多网站会提供一个返回顶部的按钮 这个功能的核心内容是 监听浏览器的滚动事件,返回当前滚动条与顶部之间的距离 具体的代码如下所示: 在滚动条滚动时一直会打印: 阅读全文
posted @ 2020-05-22 10:40 Sun~_~ 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 首先了解一下rem是什么?它的全称是 font size of the root element (根元素的字体大小,它是CSS3中新增加的一个尺寸(度量)单位,根节点(html)的font size决定了rem的尺寸,也就是说它是一个相对单位,相对于(html)。 rem 和 px 直接的转换公式 阅读全文
posted @ 2020-05-22 10:38 Sun~_~ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、父子通信 1. 父组件通过props向子组件传值 vue: 父组件 子组件接收 react: 父组件: 子组件: 2. 子组件向父组件传参 vue: 子组件 父组件 react:利用回调函数参数获取子组件传来的值。 父组件: 子组件: 3. 父组件访问子组件属性 vue: 父组件 react: 阅读全文
posted @ 2020-05-22 10:37 Sun~_~ 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。当 web 缓存发现请求的资源已经被存储,它会拦截请求,返回该资源的拷贝,而不会去源服务器重新下载。 优点: 缓解服务器端压力,提升性能。 缓存的种类有很多,其大致可归为两类: 私有与共享缓存 。 共享缓存存储的响应能够被多个用户使用。私有缓 阅读全文
posted @ 2020-05-22 10:35 Sun~_~ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Github 代码托管( "https://github.com/" ) 知乎( "http://www.zhihu.com/" ) 全球最大中文IT社区CSDN (http://www.csdn.net/)) 博客园( "http://www.cnblogs.com/" Stack Overflo 阅读全文
posted @ 2020-05-22 10:33 Sun~_~ 阅读(130) 评论(0) 推荐(0) 编辑
摘要: W3C标准 W3C :万维网联盟(World Wide Web Consortium) W3C标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也有三方面:结构化标准主要包括XHTML和X 阅读全文
posted @ 2020-05-22 10:31 Sun~_~ 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、 响应式原理 什么是响应式原理? 意思就是在改变数据的时候,视图会跟着更新 。这意味着你只需要进行数据的管理,给我们搬砖提供了很大的便利。React也有这种特性,但是React的响应式方式跟VUE完全不同。 React是通过this.setState去改变数据,然后根据新的数据重新渲染出虚拟DO 阅读全文
posted @ 2020-05-21 14:14 Sun~_~ 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 一、element如何生成真实DOM节点 触发组件的更新有两种更新方式:props以及state改变带来的更新。本次主要解析state改变带来的更新。整个过程流程图如下: 1、一般改变state,都是从setState开始,这个函数被调用之后,会将我们传入的state放进pendingState的数 阅读全文
posted @ 2020-05-21 14:05 Sun~_~ 阅读(3042) 评论(0) 推荐(0) 编辑