关键字:console.log
  • 函数式编程(三)
    函数组合 纯函数和柯里化很容易写出洋葱代码 h(g(f(x))) 比如获取数组的最后一个元素再转换成大写字母, .toUpper(.first(_.reverse(array))),别人维护起来,会不停的看这是谁写的并且想过去抽你嘴巴子,写 ...
  • 函数式编程(一)
    在我工作时,总有一些总结性的想法,但是我并不擅长总结,只爱说大白话,直到我开始接触函数式编程,我才明白,这就是我一直想表达的写代码方式,哈哈,真是吃了没文化的亏。 我们常听说的编程范式有面向过程编程、面向对象编程,以及函数式编程。 面向过 ...
  • 函数式编程(二)
    纯函数 函数式编程中的函数,指的就是纯函数,这也是整个函数式编程的核心 纯函数:相同的输入永远会得到相同的输出,而且没有任何可观察的副作用。 纯函数就类似数学中的函数(用来描述输入和输出之间的关系),y = f(x) 绿色的就是对 ...
  • 函数式编程(四)
    函子(Functor) 函子的作用,在函数式编程中如何把副作用控制在可控的范围内、异常处理、异步操作等。 什么是 Functor 容器:包含值和值的变形关系(这个变形关系就是函数) 函子:是一个特殊的容器,通过一个普通的对象来实现,该对象 ...
  • 手写 Promise 所有方法实现
    前言 上次我们手写了一个promise,相信大家已经对 Promise 有了深度的理解,这次我们再把 Promise 的所有相关方法都实现一下。 Promise.prototype.catch Promise.prototype.catc ...
  • ES6快速入门
    为什么要再次聊起ECMAScript 结合描述经验,很多开发者并没有理解语言和平台之间的关系。 以javascript为例,我们日常编写的代码,哪些属于语言层面,哪些属于平台层面,这一点,很多人都回答不出来。 在以前,不了解这些一样可以写代 ...
  • JS监听document是否加载完成
    跨浏览器且纯JavaScript检测document是否加载完成的方法是使用 if (document.readyState === 'complete') { // 页面已完全加载 } 这样可以在document完全加载时监测到 l ...
  • 虎扑步行街晒图模块爬虫
    一、目标 爬取下载步行街晒图模块所有图片。 虎扑地址 https://bbs.hupu.com/selfie 截图 image.png image.png 二、代码 1.定义请求函数 设置超时时间10S,如果需要设置 ...
  • JavaScript实例1-页面特效-改变背景色
    功能一:修改文档的背景颜色 代码: 请输入颜色编码:  &n ...
  • H5 Notifications在不同浏览器中的行为
    Notifications API的使用可参看: https://notifications.spec.whatwg.org/#example-08e8ecea https://developer.mozilla.org/en-US/doc ...

暂无数据