• 函数式编程JavaScript进行断舍离

    译者按:当从业20的JavaScript老司机学会函数式编程时,他扔掉了90%的特性,也不用面向对象了,最后发现了真爱啊!原文:How I rediscovered my love for JavaScript after throwing 90%of it in the trash. 译者:...
    文章 2017-09-13 1882浏览量
  • JavaScript语言精粹》读书笔记

    严格意义上说JavaScript并不仅仅是一门函数式编程语言,书中有一句话对它的特性做了一个精彩的描述:JavaScript的许多特性都借鉴自其他语言。语法借鉴自java,函数借鉴自Scheme,原型继承借鉴自Self,而JavaScript的...
    文章 2013-03-23 833浏览量
  • 如何编写高质量的 JS 函数(3)-函数式编程[理论篇]

    三、JavaScript 函数式编程的 5 问 为什么函数式编程要避免使用 this JavaScript 中函数是一等公民,就可以得出 JavaScript 是函数式语言吗?为什么说 JS 是多态语言?为什么 JS 函数内部可以使用 for 循环吗?JS ...
    文章 2019-10-07 5130浏览量
  • JavaScript深入浅出第2课:函数是一等公民是什么意思...

    higher-order functions,即高阶函数,就是使用函数作为参数的函数,它在函数式编程中很常见。至于什么是函数式编程,不是我一句话能讲清楚的,这可以一直聊到计算机的开山鼻祖图灵。要知后事如何,请听下回分解。...
    文章 2019-06-25 1167浏览量
  • 最棒的 JavaScript 学习指南(2018版)

    译者注:原文作者研究了近2.4万篇 JavaScript 文章得出这篇总结,全文包含学习指南、新人上手、Webpack、性能、基础概念、函数式编程、面试、教程案例、Async Await、并发、V8、机器学习、数据可视化、调试、单元...
    文章 2018-01-26 5666浏览量
  • JavaScript面向对象编程指南》——导读

    前言这本书旨在介绍JavaScript语言,这是一种具有高度表达能力的、基于原型特性的、非常灵活的面向...继承第7章 浏览器环境第8章 编程模式与设计模式附录A 保留字附录B 内建函数附录C 内建对象附录D 正则表达
    文章 2017-05-02 2278浏览量
  • 《深入理解JavaScript》——1.1 背景

    本节书摘来自异步社区《深入理解JavaScript》一书中的第1章,第1.1节,作者:...有鉴于此,JavaScript支持函数式编程(高阶函数、内置的map和reduce等)和面向对象编程(对象、继承)的混合编程风格也就不足为奇了。
    文章 2017-05-02 1661浏览量
  • 函数式编程

    但是,"函数式编程"看上去比较难,缺乏通俗的入门教程,各种介绍文章都充斥着数学符号和专用术语,让人读了如坠云雾。就连最基本的问题"什么是函数式编程",网上都搜不到易懂的回答。下面是我的"函数式编程"学习笔记...
    文章 2016-09-05 1513浏览量
  • 一文带你了解JavaScript函数式编程

    摘要:函数式编程入门。作者:浪里行舟 Fundebug经授权转载,版权归原作者所有。前言 函数式编程在前端已经成为了一个非常热门的话题。在最近几年里,我们看到非常多的应用程序代码库里大量使用着函数式编程思想。...
    文章 2019-08-09 1004浏览量
  • 函数式编程初探

    但是,”函数式编程”看上去比较难,缺乏通俗的入门教程,各种介绍文章都充斥着数学符号和专用术语,让人读了如坠云雾。就连最基本的问题”什么是函数式编程”,网上都搜不到易懂的回答。下面是我的”函数式编程”...
    文章 2012-04-18 1188浏览量
  • JavaScript新手的第一堂函数课:定义与参数(文末福利...

    如果你对如何在JavacScript中利用函数式编程感兴趣,推荐阅读Luis Atencio著(由Manning出版社2016年出版)的《JavaScript函数式编程》,购买方式见www.manning.com/ books/functional-programming- in-JavaScript。...
    文章 2018-03-09 5704浏览量
  • 我眼中的JavaScript函数式编程

    JavaScript 函数式编程是一个存在了很久的话题,但似乎从 2016 年开始,它变得越来越火热。这可能是因为 ES6 语法对于函数式编程更为友好,也可能是因为诸如 RxJS(ReactiveX)等函数式框架的流行。看过许多关于函数式...
    文章 2017-08-01 799浏览量
  • 我的FP感悟

    在互联网的发展浪潮中,越来越多的语言也开始支持函数式编程JavaScript、Python、Ruby、Haskell、Scala 等。可以预见,如果过去找一个懂什么是函数式编程的程序员很困难,那么在不久的将来,找一个一点也没听过...
    文章 2018-07-07 1161浏览量
  • 函数式编程初探

    但是,"函数式编程"看上去比较难,缺乏通俗的入门教程,各种介绍文章都充斥着数学符号和专用术语,让人读了如坠云雾。就连最基本的问题"什么是函数式编程",网上都搜不到易懂的回答。下面是我的"函数式编程"学习笔记...
    文章 2016-06-07 2265浏览量
  • JavaScript知识点整理

    而由于JavaScript函数的特殊性,我们可以返回函数,如果我们将作为闭包的函数返回,那么该函数引用的父函数变量是父函数运行结束之后的状态,而不是运行时的状态,这便是闭包最大的坑。而为了解决这个坑,我们常用的...
    文章 2017-08-01 6768浏览量
  • 深入浅出 JavaScript 中的 this

    然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。本文仅采撷其中的一例:JavaScript 中的 this 关键字,深入浅出的分析其在不同情况下的含义,形成这种情况的原因以及 Dojo 等 ...
    文章 2012-09-10 5682浏览量
  • 从JAVA开发者的视角解释JAVASCRIPT

    反过来,这使得函数式编程更加有利:涉及到小的、可理解函数和不变的数据结构是在JavaScript里运行的方式。这不是没有依据的,下面是在JavaScript里定义一个reduce函数的例子,来自于《Eloquent JavaScript》一书。...
    文章 2017-05-02 2025浏览量
  • 本周上市新书

    JavaScript函数式编程思想》 潘俊 著 本书主要介绍了函数式编程的基础理论、核心技术、典型特征和应用领域,以及它与面向对象编程的比较。本书既广泛介绍函数式编程的思想,也结合JavaScript的特点分析其应用和...
    文章 2019-01-09 1367浏览量
  • JavaScript设计与开发新...介绍JavaScript 1.1 什么是...

    本章以JavaScript编程时所应该采用的方法结束,这也是本书所要介绍的重点。1.1 什么是JavaScript JavaScript从技术上讲,是一种面向对象、弱类型的脚本语言。人们可以为这个定义加入更多的行话,但是这一定义叙述了...
    文章 2017-05-02 1766浏览量
  • 从D2语言与框架专场到modern JavaScript

    大家不要被Monad定义吓到了,Monad说简单点就是为了在函数式编程中,无副作用的解决我们代码中的错误和异常处理。函数式编程中,我们通常需要数值是不可变的。而JavaScript中的普通类型的值都是可变的。因此需要我们...
    文章 2021-01-20 314浏览量
  • 2018年你需要知道的11个JavaScript

    拥有超过12K的stars,Ramda库可以用来在JavaScript函数式编程,专门为函数式编程风格而设计,更容易创建函数式 pipeline、且从不改变用户已有数据。摘自官方: Ramda 主要特性如下: Ramda 强调更加纯粹的函数式...
    文章 2018-07-06 2651浏览量
  • 2018年你需要知道的13个JavaScript工具库

    拥有超过12K的stars,Ramda库可以用来在JavaScript函数式编程,专门为函数式编程风格而设计,更容易创建函数式pipeline、且从不改变用户已有数据。摘自官方: Ramda 主要特性如下: Ramda 强调更加纯粹的函数式...
    文章 2018-08-14 1190浏览量
  • 软软猿妹问我JDK中眼花缭乱的Function/Consumer/...

    除了介绍的几种常见的函数式编程以外&xff0c;还有许多其他的函数式接口等着我们去利用。听完这些话之后&xff0c;软软猿妹也对常用的函数式接口有所了解&xff0c;接下来下定决心要好好学一学函数式接口了。面试大全包括&...
    文章 2022-02-11 29浏览量
  • Silverlight与JavaScript的交互操作

    可能有的朋友对于这两技术都很熟悉,有的可能不是很熟悉,为了下面好理解简单介绍一下。(1).JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有相对安全性的客户端脚本语言。同时也是一种...
    文章 2017-10-18 1196浏览量
  • 我为什么向后端工程师推荐Node.js

    我们看到通过JavaScript函数式语言特性,匿名函数支持和闭包很漂亮的解决了同步编程到异步编程转化过程中遇到的一系列最重要的问题。但JavaScript是否就是最好的?这就要回答我们引用新技术时需要考虑的最后一个问题...
    文章 2012-01-16 755浏览量
  • 我为什么向后端工程师推荐Node.js

    我们看到通过JavaScript函数式语言特性,匿名函数支持和闭包很漂亮的解决了同步编程到异步编程转化过程中遇到的一系列最重要的问题。但JavaScript是否就是最好的?这就要回答我们引用新技术时需要考虑的最后一个问题...
    文章 2012-01-16 1072浏览量
  • 7 行代码 3 分钟:从零开始实现一门编程语言

    一门小语言(但图灵等价)最容易实现的编程语言是一种极简的高阶函数式编程语言,名为λ演算(lambda calculus)。实际上,λ演算是所有主要的函数式语言的核心——Haskell、Scheme 和 ML——但它也存在于 ...
    文章 2022-06-20 53浏览量
  • 浅析函数式编程与前端

    什么是函数式编程我们常见的编程范式有两种&xff1a;命令式和声明式&xff0c;比如我们熟悉的面向对象思想就属于命令式&xff0c;而函数式编程属于声明式。而且顺带说一句&xff0c;...JavaScript函数式编程
    文章 2022-09-24 3浏览量
  • JavaScript的5种调用函数的方法

    一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性,当我们选择面对它的时候,这将成为我们...
    文章 2009-03-12 666浏览量
  • Java 8 Lambda 表达相关

    Java 8 之后推出的 Lambda 表达式开启了 Java 语言支持函数式编程&xff08;Functional Programming&xff09;的新时代。Lambda 表达式&xff0c;也称为闭包&xff08;Closure&xff09;xff0c;现在很多语言都支持 Lambda表达式&xff0...
    文章 2022-05-24 27浏览量
1 2 3 4 ... 38 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化