2019年12月29日

React (下)

摘要: $ 列表 和 键 列表(List), 键(Key) 回顾一下在javascript中如何转换列表:在数组中使用map()函数对numbers数组中的每个元素依次执操作 const numbers = [1, 2, 3, 4, 5]; const doubled = numbers.map((numb 阅读全文
posted @ 2019-12-29 20:57 胖可 阅读(285) 评论(0) 推荐(0) 编辑

React (上)

摘要: $ 什么是 React ? React是一个声明式的,高效的,并且灵活的用于构建用户界面的 JavaScript 库 一个最简单的React例子 ReactDom.render( <h1>Hello World</h1>, document.getElementById('root') ) Reac 阅读全文
posted @ 2019-12-29 20:56 胖可 阅读(249) 评论(0) 推荐(0) 编辑
2019年12月25日

创建React项目

摘要: 前言 距离上篇文章已经好长一段时间了,这两个星期公司派驻到京东方这边出差负责入驻项目团队的前端工作。这段时间从零搭建一下前端项目,这次给的时间比较充裕,思考的也比较多。以前也常有搭过前端项目,但是给的时间都比较紧,因此很多问题都忽略掉了。这次正好对以前的进行一次优化,并总结了一些经验分想给大家。如果 阅读全文
posted @ 2019-12-25 15:35 胖可 阅读(344) 评论(0) 推荐(0) 编辑

创建vue项目流程

摘要: 创建vue项目流程 1.使用构建工具vue-cli创建项目脚手架 vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目。 (1)安装 确认已安装了node.js,可在cmd中输入( node -v和npm -v),如显示出版号,说明安装成功。 图片.png 通 阅读全文
posted @ 2019-12-25 14:16 胖可 阅读(438) 评论(0) 推荐(0) 编辑
2019年12月23日

正向代理和反向代理

摘要: 正向代理 正向代理(forward proxy):是一个位于客户端和目标服务器之间的服务器(代理服务器),为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端。 有时候,用户想要访问某国外网站,该网站无法在国内直接访问,但是 阅读全文
posted @ 2019-12-23 11:36 胖可 阅读(184) 评论(0) 推荐(0) 编辑
2019年12月7日

闭包、作用域链、原型链

摘要: 一、闭包 闭包: 闭包指有权访问另一个函数作用域中变量的函数,创建闭包最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量,利用闭包就可以突破作用域。(就是能够读取其他函数内部变量的函数) 闭包的特性: 函数内再嵌套函数; 内部函数可以引用外层的参数和变量; 参数和变量不 阅读全文
posted @ 2019-12-07 14:49 胖可 阅读(259) 评论(0) 推荐(0) 编辑

重排和回流

摘要: 回流一定引起重绘,重绘不一定引起回流。 回流:回流也被称为重排,重排更让人形象易懂(即重排整个页面)。当render tree中的一部分或全部因为元素的尺寸规模、布局、隐藏等改变时,浏览器会重新渲染部分DOM或全部DOM的过程。 重绘:当页面元素样式改变不影响元素在文档流中的位置时(如backgro 阅读全文
posted @ 2019-12-07 11:35 胖可 阅读(902) 评论(0) 推荐(0) 编辑

BFC的理解

摘要: 一、BFC概念 BFC即Block Formatting Contexts(块级格式化上下文),它属于普通流。它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其他子元素将如何定位,以及和其他元素的关系和相互作用。具有BFC特性的元素可以看作是隔离了的独立容器,容器里面的元素不会在布局上影响到外 阅读全文
posted @ 2019-12-07 10:53 胖可 阅读(342) 评论(0) 推荐(0) 编辑