Fork me on GitHub
fanerge's Blogs

一个专注于WEB开发的技术的个人博客


  • Home

  • Categories29

  • Archives187

  • About

  • Search

js函数式编程-递归

Posted on 2017-08-09 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 递归自吸收函数(调用自己的函数)123456789101112131415161718192021222324252627282930function myLength (ary) { if (_.isEmpty(ary)) { return 0; & ...
Read more »

JSP学习-了解

Posted on 2017-08-09 | In 服务端
最近,由于最近项目需要集成到老项目中去,采用原始的前后端不分离开发,需要学习jsp语言。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 JSP简介1. JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP 生命周期1. 编译阶段: 当浏览器请求JSP页面时, ...
Read more »

js函数式编程-由函数构建函数

Posted on 2017-08-08 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 由函数构建函数函数式组合的精华函数组合的精华:使用现有的零部件来建立新的行为,这些新行为同样也成为了已有的零部件。 123456789101112131415161718192021function dispatch() { let funs = _.toArra ...
Read more »

js函数式编程-高阶函数

Posted on 2017-08-03 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 高阶函数以其他函数为参数的函数如:_.map、_.reduce、_.filter等函数 关于传递函数的思考:max、finder、best 123456789101112131415161718192021222324252627282930*max 集合中选择最大值的项* ...
Read more »

js函数式编程基本概念

Posted on 2017-08-03 | In 函数式编程
高阶函数满足下列条件之一则为高阶函数: 接受一个或多个函数作为输入。 输出一个函数。 函数的合成(Compose)如果一个值要经过多个函数,才能变成另外一个值,就可以把所有中间步骤合并成一个函数,这叫做”函数的合成”(compose)。通用 compose 函数123456789101112131415let compose = function(...args) { let len ...
Read more »

js函数式编程-变量的作用域和闭包

Posted on 2017-07-30 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 变量的作用域和闭包全局作用域动态作用域 -- this(函数调用时确定的) 静态作用域(词法作用域)-- 函数声明时确定的 词法作用域定义:所谓的词法作用域其实是指作用域在词法解析阶段既确定了,不会改变。 123456789var aVariable = 'out ...
Read more »

js函数式编程-一等函数与Applicative编程

Posted on 2017-07-27 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 一等函数与Applicative编程函数式一等公民函数式编程语言应该是促进创造和使用函数的。 函数式一等公民:函数可以作为数组的成员、对象的方法、存储为变量等等。 12// 例如存储为数组的成员var fortytwos = [42, function () { ...
Read more »

PWA-1

Posted on 2017-07-25 | In PWA
Lavas – 基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 基础教程 Lavas 介绍Lavas 是什么?Lavas 是一个基于 Vue 的 PWA (Progressive Web Apps) 完整解决方案。 Lavas 做什么?站点 PWA 化需要做什么,Lavas 就做什么。 P ...
Read more »

js函数式编程-javascript函数式编程的简介

Posted on 2017-07-25 | In 函数式编程
最近,工作不是很忙,赶紧为自己充电。准备很长一段事件撸函数式编程。如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 javascript函数式编程的简介javascript案列12345678910111213141516171819202122javascript函数式编程初试function splt (fn) { return function (array) { ...
Read more »

js函数式编程-6

Posted on 2017-07-24 | In 函数式编程
Applicative Functor如有不正确的地方,请大家提出来,我会更正,共同进步,谢谢。 应用 applicative functor123Container.of(2).chain(function(two) { return Container.of(3).map(add(two));}); 瓶中之船12345678// ap 就是这样一种函数,能够把一个 fun ...
Read more »
1…171819
余真帆-fanerge

余真帆-fanerge

前端偏前工程师

187 posts
29 categories
57 tags
RSS
GitHub E-Mail 掘金 知乎 Segmentfault
© 2017 — 2022 余真帆-fanerge
Powered by Hexo
Unique Visitor: Page View: