自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 lodash学习笔记

1.官网lodash.com 包括FP Guide(函数式编程指导)及文档(介绍了lodash所有的函数)2.安装教程(1)打开vscode,初始化packge.json.终端输入npm init -y(2)安装lodash终端输入npm install lodash(3)引用lodashconst =require(‘lodash’)(4)使用方法const _ = require(‘lodash’)const arr = [‘jack’,‘tom’,‘jam’]console.lo

2021-06-23 20:27:32 329

原创 JS中的副作用

副作用让函数变得不纯。如果依赖于外部状态就无法保证输出相同,就会带来副作用。副作用的来源:配置文件、用户的输入、数据库等等所有的外部交互都有可能产生副作用,副作用会给程序带来安全隐患和不确定性,要尽可能的控制副作用在可控制的范围内发生。...

2021-06-23 20:27:00 1084

原创 柯里化(Currying)

一个函数有多个参数时,可对其进行改造。先调用一个函数传递部分参数(这部分参数永远不会变),然后返回一个新的函数。新的函数再用于接收剩余的参数,返回结果。这就是函数的柯里化。示例:let chechAge = min =>(age =>age >=min)let checkAge18 = checkAge(18)let checkAge20 = checkAge(20)console.log(checkAge18(20))console.log(checkAge20(24))

2021-06-23 20:26:33 77

原创 什么是函数式编程

1.为什么使用函数式编程?(1)代码简洁,开发迅速。可以大量的复用写好的函数,减少许多重复性的工作,加速了开发周期。(2)便于理解。函数式编程书写的代码更接近于自然语言,大家都能够比较轻易的理解写的内容,而且不太需要深入探究内部原理。(3)便于管理。函数式编程不依赖、也不会改变外界的状态,只要给定输入参数,返回的结果必定相同。因此,每一个函数都可以被看做独立单元,有利于单元测试、debug等。组合起来也极其简单。(4)易于并发编程。函数式编程不需要考虑"死锁"(deadlock),因为它不修

2021-06-23 12:35:28 119 1

转载 使用Android Studio编辑器进行Flutter开发

1 Error:It appears that your application still contains the default signing identifier.原因:真机调试时候,应用bundle Id和苹果证书上注册的不一致,或者没有安装苹果开发者证书。解决:打开xcode修改bundle Id。选择有效期内的苹果开发者证书。注意xcode版本和编译系统版本要和iphone手...

2020-01-10 17:42:41 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除