- 博客(5)
- 收藏
- 关注
原创 【说明】最近文章可在掘金查看
最新文章都是在掘金编辑,然后同步在csdn,格式可能不是很美观,可以早掘金查看https://juejin.cn/post/6952885561187270687。
2021-04-19 23:28:16 361
原创 js - 理解函数组合
怎么理解函数组合compose(f, g, t) => x => f(g(t(x))函数组合,字面意思将多个函数有序组合起来。有序组合的原因是不同的顺序返回的函数是不同函数。var { compose } = require('ramda')const f = x => x + 1;const g = x => x * 2;const fg1 = compose(f, g);const fg2 = compose(g, f);console.log(fg.
2021-04-19 23:12:08 521 1
原创 css BFC
前置回顾先回顾前面的文章:css 视觉格式化模型 (visual formatting model ) 盒模型的尺寸和类型定位方案【正常文档流,浮动和绝对定位】文档树内部元素之间的关系外部信息(视口大小,图片的固有尺寸等)总结,visual formatting model决定浏览器如何显示如何处理文档树。盒子类型和定位方案决定元素盒子如何在文档树中显示和放置。正常文档流 Normal flow在普通流中,盒子会依次放置。在块格式化上下文中,盒子在垂直方向依次排列;而在行.
2021-04-19 23:11:26 338 1
原创 js - 理解函数柯里化
怎么理解柯里化柯里化的意思就是将一个多元函数,转换成一个依次调用的单元函数。curry 的这种用途可以理解为:参数复用。本质上是降低通用性,提高适用性。f(a,b,c) → f(a)(b)(c)var add = function(x) { return function(y) { return x + y; }; };const increment = add(1);increment(10); // 11var { curry } = require('lodash
2021-04-14 20:29:02 266 1
原创 前端项目负责人需要具有的能力
前言因为业务线比较多,所以公司内部每一个项目当中都是一个中级开发在负责项目。所以也是给与一定培训和指导。以下内容全是从个人角度的理解去给与一些参照。技术能力基本的日常开发需求。前端技术体系。快速掌握和上手新技术的能力每一个负责人都有可能面对某个系统需要用到其他的新技术,或者以前没有接触过的技术,这里需要负责人有着自己的学习方法和学习能力,可以在短时间内掌握一门技术,快速进入开发,并在开发的过程当中继续积累和提高新技术指导和帮助初级同学解决问题这个环节不能缺失,这里就要求技术全面和思.
2021-04-01 23:32:01 952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人