掌握JS函数中的几种参数形式(函数基础)

Web前端 2019-09-23 6

函数是一段结合在一起执行特定任务的代码,函数一般使用参数与外部进行交互。要编写简洁高效的JS代码,必须掌握函数参数。在本文中,会使用一些有趣的例子来解释 JS 必须有效地处理函数参数的所有特性。

JavaScript 函数的 6 个基本术语

JavaScript 函数的 6 个基本术语

Web前端 2019-08-27 10

lambdas(匿名函数)、 first-class functions(头等函数)、higher-order functions(高阶函数)、unary functions(一元函数)、currying(柯里化 )和pure functions(纯函数)。

H5 notification浏览器桌面通知

H5 notification浏览器桌面通知

Web前端 2019-08-14 9

Notification是HTML5新增的API,用于向用户配置和显示桌面通知。上次在别的网站上看到别人的通知弹窗,好奇之余也想知道如何实现的。故写篇博客分享给大家,希望能帮你们了解这个API。

搞懂闭包

搞懂闭包

Web前端 2019-08-01 7

闭包这个概念是前端工程师必须要深刻理解的,但是网上确实有一些文章会让初学者觉得晦涩难懂,而且闭包的文章描述不一。本文面向初级的程序员,聊一聊我对闭包的理解

JavaScript函数式编程,函数组合(二)

Web前端 2019-07-22 5

组合,是函数式编程里面最精髓的地方之一,因为在整个学习函数式编程里,所遇到的基本上都是以组合的方式来编写代码,这也是改变你从一个面向对象,或者结构化编程思想的一个关键点

JavaScript函数式编程,认识函数式编程(一)

JavaScript函数式编程,认识函数式编程(一)

Web前端 2019-07-22 8

最开始接触函数式编程的时候是在小米工作的时候,那个时候看老大以前写的代码各种 compose,然后一些 ramda 的一些工具函数,看着很吃力,然后极力吐槽函数式编程,现在回想起来,只想说,'真香'。

对JS中offset与scroll详解

Web前端 2019-01-04 15

网站前端开发每次在做关于滚动或者定位之类的交互时,或多或少都会用到offset、scroll之类的元素属性值来计算距离,但是每次都是现用现百度,从来没有真正系统地弄明白其中的原理及用法。