
笔记
lczc_c
在职前端开发工程师,主要的技术类型为Vue + element 搭建web端管理系统,Vue + vant编写移动端h5页面,对移动端pc端各浏览器的差异产生的兼容问题有自己的经验,使用React-京东的开源框架Taro实现一个多端运行的微信小程序。其他技术栈:git,html,css3,node,koa,mongodb
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GIT
前言 本文纯属个人学习笔记整理不做任何商业用途 如有错漏欢迎指正 生死看淡,不服就干 开门附上阮老师的git常用命令清单镇压妖魔鬼怪 正文 分布式版本与集中式(SVN)区别 Git是一种分布式版本控制系统,我们将集中式版本管理系统(SVN)和我们的分布式管理系统作为比较我们就比较好理解。 集中式(SVN) 分布式(Git) 是否有中央服务器...原创 2019-05-30 11:19:52 · 146 阅读 · 0 评论 -
函数式编程之every函数
这是一系列关于函数式编程的文章,主要记录我在函数式编程学习方面的心得体会,部分参考于部分书籍或者文章,纯粹个人学习,不做任何商业用途,如有冒犯请及时指正。 es6 every函数 every函数我们在日常开发中可能不太常用到,他的用法也很简单: array.every(function(currentValue,index,arr), thisValue) 参数说明: 参数 说明 ...原创 2019-06-02 23:02:01 · 2765 阅读 · 0 评论 -
浅析Js中对象与数组的深拷贝
一级属性深拷贝,形如这样的对象我们可以使用Object.assign()对其进行深拷贝。 let obj = {a:'123'} let copy = Object.assign({},a) console.log(copy.a) //123 copy.a = '456' console.log(obj.a) //123 console.log(copy.a) //456 这是对对象的一级属性...原创 2019-06-17 17:31:43 · 314 阅读 · 0 评论 -
compose函数
定义compose函数: const compose = (a,b) => (c) => a(b(c)) 他接收两个函数a和b,并返回了一个接受参数c的函数就是(c) =>a(b(c()),当用c调用返回函数时,他将用输入的c调用函数b,b的输出值再作为a的输入值。 使用场景: 假设我们需要对一个数值四舍五入,首先我们需要对数值调用parseFloat然后再执行Math.rou...原创 2019-07-13 16:38:07 · 1476 阅读 · 0 评论 -
使用函数之once
var once = fn => { let done = false; return function(){ return done?undefined:((done = true),fn.apply(this,arguments)) } } 这是一个简单的执行一次的函数,在一些特殊的业务中有一定的实际用途,比如当我们想要点击付款按钮时,我们只需要用户点击一次...原创 2019-07-11 21:03:17 · 441 阅读 · 0 评论 -
vue-cli 打包 使用CopyWebpackPlugin直接复制文件
CopyWebpackPlugin复制一个静态文件到打包后的路径 在默认情况向使用vue-cli脚手架开发的时候我们一般需要自己配置webpack,当我们想要打包一个项目的时候直接运行npm run build就能在我们指定好输出的路径中找到我们打包后的文件。 let path = require('path') function resolve(dir) { return path.jo...原创 2019-08-01 11:44:19 · 14308 阅读 · 2 评论