基础回顾
文章平均质量分 80
平安蜀黍
码农界的老混子,看似什么都懂,其实什么都不懂
展开
-
GIT 版本管理工具的应用
企业项目实战 > 项目实战准备知识 > 项目开发与工具使用 -> GIT 版本管理工具的应用GIT 版本管理工具的应用账号的申请与配置(以码云为例的申请)正常的公司环境,git 是不需要你自己申请账号的,都是由你的 leader 给你的邮箱分配权限注册你的电脑信息到线上仓库1. 生成公钥ssh-keygen -t rsa -C '你的邮箱地址'2. 复制公钥用户目录下,.ssh 文件夹,id_rsa.pub 文件,复制里面的内容3. 保存公钥鼠标移至码云右上角头.原创 2021-02-19 17:12:32 · 370 阅读 · 0 评论 -
前端的算法复杂度
前端的算法复杂度?假设有一台本地机器,无法做加减乘除运算,因此无法执行 a + b、a+ = 1 这样的 JS 代码,然后我们提供一个服务器端的 HTTP API,可以传两个数字类型的参数,响应结果是这两个参数的和,这个 HTTP API 的 JS SDK(在本地机器上运行)的使用方法如下:asyncAdd(3, 5, (err, result) => { console.log(result); // 8});SDK 的模拟实现:function asyncAdd(a, b,原创 2021-01-24 22:29:35 · 448 阅读 · 1 评论 -
React 的生命周期
企业项目实战 > 第二部分 > React 基础回顾React 的生命周期关于生命周期的一些时间节点(简单了解即可)2018 年 3 月, 16.3 版本更新, 对生命周期函数做出了比较大的调整, 出现了两个新的生命周期函数 getDerivedStateFromProps 与 getSnapshotBeforeUpdate, 并声明将逐渐废弃 componentWillMount、componentWillReceiveProps、componentWillUpdate20.原创 2021-01-11 21:22:21 · 139 阅读 · 0 评论 -
React 的 Props 与组件通讯
企业项目实战 > 第二部分 > React 基础回顾React 的 Props 与组件通讯什么是 Props当 React 元素为用户自定义组件时, 它会将 JSX 所接收的属性(attributes)以及子组件(children)转换为单个对象传递给组件, 这个对象就被称之为 “props”。props 是一个从外部传进组件内的参数, 由于 React 具有单向数据流的特性, 所以它的主要作用是从父组件向子组件中传递数据, 它是不可变的, 如果想要改变它, 只能通过外部组件传入新的.原创 2021-01-11 21:21:27 · 238 阅读 · 0 评论 -
React 组件与状态
企业项目实战 > 第二部分 > React 基础回顾React 组件与 State什么是组件组件是什么?每个程序员都有自己的理解:在传统语言中, 组件的定义一般来说是一个从特定的组件类中派生出来的特定的对象;而在早期的前端开发者眼里, 组件是一个可复用的独立 UI 模块;在 React 中, 得益于 JSX 语法, 所有的页面元素都被转换成了 React 对象。只要你的方法 return 的是一个 React 元素, 小到一个 text, 大到一个 page, 都可以认为是 R.原创 2021-01-09 09:22:06 · 328 阅读 · 1 评论 -
JSX 与虚拟 DOM
企业项目实战 > 第二部分 > React 基础回顾JSX 与虚拟 DOM什么是 JSXJSX 即 JavaScript XML —— 一种在 React 组件内部构建标签的类似于 XML 的语法, 其格式比较像是模版语言, 但事实上完全是在 JavaScript 内部实现的。所以它也被称之为一个 JavaScript 的语法糖, JSX 主要应用于 React 架构中, 它能让我们在 JS 中编写 XML 标记语言。这样使用 JavaScript 来构建组件以及组件之间关系的应用,.原创 2021-01-08 10:46:26 · 405 阅读 · 0 评论 -
函数声明与箭头函数
函数声明与箭头函数函数是我们需要学习的一个重点, 70%的面试官会问到与函数相关的问题, 95%的笔试题中会有与函数相关的问题。或者现在这个数据不是很准确了, 但仍然可以看出来这个方法的重要性。关于函数的 this调用位置:调用位置就是函数在代码中被调用的位置(不是声明位置)// 在这里声明function fn() { console.log(this, 'fn');}// 在这里调用, 当前的调用位置是window, 所以, fn里的this指向就是windowfn();原创 2021-01-07 21:56:37 · 751 阅读 · 1 评论 -
ES6 的数组新增常用方法
ES6 的数组新增常用方法map(callback) 映射数组:通过遍历的方式, 将原数组中每一个元素通过传入的回调函数处理后返回的值创建并返回一个新数组, map 方法不会对空数组进行检测, map 方法不会改变原数组使用场景: map 是我们最常用到的一个数组方法, 没有之一。无论是在页面中的列表渲染还是对数组中的元素做一些计算, 都要用到它;/** * mapCallback * map方法用于对每一个数组元素做处理的回调函数 * @param {any} value 当前索原创 2021-01-07 21:25:10 · 306 阅读 · 0 评论 -
ES6 基础回顾
企业项目实战 > 第一部分 > ES6 代码规范与基础回顾ES6 基础回顾什么是 ES6ES6, 全称 ECMAScript 6.0, 是 JavaScript 的一个版本标准, 真正的 ES6 仅指 ECMAScript2015, 但实际上在目前的大多的网络文章中, ES6 泛指自 ECMA2015 到最新的 ECMAScript2020 中的所有新增标准及这些标准提供的一些新方法实现。为什么要使用 ES6ES5 已经不能满足目前前端越来越复杂、庞大的现状, 甚至我们可以说.原创 2021-01-07 21:23:42 · 156 阅读 · 0 评论