• JavaScript启示录》——1.3 JavaScript原生/内置...

    实际上,Math只是一个由JavaScript设置的对象命名空间,用于存储数学函数。原生对象有时也被称为“全局对象”,因为它们是JavaScript中原生就可以使用的对象。不要混淆的术语是拥有"head"全局对象的global object...
    文章 2017-05-02 1458浏览量
  • 《众妙之门——...JavaScript自带函数数学、数组...

    通读了JavaScript的数学、数组和字符串函数后,我意识到它们会让编程变得非常方便,使用它们可避免使用许多循环和条件。例如,当需要找到一组数中的最大数时,需要写这样一个循环: 可以不通过循环而这样实现: 需要...
    文章 2017-05-02 1305浏览量
  • 闭包漫谈(从抽象代数及函数式编程角度)

    从JavaScript去理解闭包,个人认为这是本末倒置的,应该先理解纯粹意义上的闭包,然后再理解JavaScript中的闭包机制。基于以上情况,本文将从较为形式化的角度阐述闭包概念,当做对现有网络的资料的一个补充。一个...
    文章 2016-05-06 2015浏览量
  • 《众妙之门——JavaScript与jQuery技术精粹》——导读

    在本书,你将会熟悉JavaScript基本动画操作的黄金法则,了解JSON作为一种数据格式与JavaScript函数数学、数组、字符串函数)共同存在,了解一些快捷符号等。当然,我们还会提到触发网站应用的JS事件、匿名函数的...
    文章 2017-05-02 1799浏览量
  • JAVASCRIPT作为功能编程介绍

    这不会是另一个博客文章,教你如何在JavaScript中进行FP,但是一篇博客文章说,JavaScript在过去几年中帮助我看到了什么。纯功能纯函数使功能编程发生。你可能知道什么功能和使用方法,但什么是纯功能?每当使用给定...
    文章 2017-08-17 8502浏览量
  • JavaScript新手的第一堂函数课:定义与参数(文末福利...

    函数是如此重要,所以本文及接下来两章将带领你彻底理解JavaScript中的函数。JavaScript中最关键的概念是:函数是第一类对象(first-class objects),或者说它们被称作一等公民(first-class citizens)。函数与...
    文章 2018-03-09 5683浏览量
  • JavaScript函数编程-Ramdajs

    函数式思想展现的是一种纯粹的数学思维。函数并不代表任何物质(对象,相对于面向对象思想而言),而它仅仅代表一种针对数据的转换行为。一个函数可以是原子的算法子(函数),也可以是多个原子算法子组成的组合算...
    文章 2017-01-19 1075浏览量
  • 探索JavaScript函数式编程的来龙去脉

    阿里巴巴前端工程师逸翾对JavaScript中的函数进行了详细讲解。首先谈及了环境作用域,其中说明了块级作用域和作用域链,接着解释了闭包的作用,最后重点分析了JavaScript的函数式编程,包括纯函数函数柯里化和高阶...
    文章 2018-04-28 1759浏览量
  • JavaScript函数编程-Ramdajs

    函数式思想展现的是一种纯粹的数学思维。函数并不代表任何物质(对象,相对于面向对象思想而言),而它仅仅代表一种针对数据的转换行为。一个函数可以是原子的算法子(函数),也可以是多个原子算法子组成的组合算...
    文章 2016-05-23 1242浏览量
  • JavaScript toFixed function Not Rouding

    不太明白JavaScript中的数学运算函数为什么有这么多计算上的问题,是不是在设计之初有什么特殊的考虑呢?本文转自Jaxu博客园博客,原文链接:http://www.cnblogs.com/jaxu/p/3191187.html,如需转载请自行联系原作者
    文章 2017-11-08 1371浏览量
  • javascrip变量和标识符

    javascript中没有块级作用域,所以一些程序员特意将变量声明放在函数体顶部,这种源代码非常清晰地反映了真实的变量作用域 属性变量 当声明一个javascript全局变量时,实际上是定义了全局对象window的一个属性 当...
    文章 2017-11-12 1156浏览量
  • JS编程建议——6:正确处理JavaScript特殊值(1)

    'oops'/NaN 如果NaN是数学运算中的一个运算数,那么它与其他运算数的运算结果就会是NaN。如果有一个表达式产生出NaN的结果,那么至少其中一个运算数是NaN,或者在某个地方产生了NaN。可以对NaN进行检测,但是typeof...
    文章 2017-12-10 1263浏览量
  • JavaScript入门

    自定义对象除了直接使用JavaScript中的内置对象,用户也可以自己创建一个自定义对象。lt;br/gt;七、事件概念:事件是指可以被JavaScript侦测到的交互行为。举例:在网页中滑动、点击鼠标,滚动屏幕,敲击键盘等。...
    文章 2022-05-20 7浏览量
  • 大家快来玩转盘抽奖游戏(走在网页游戏开发的路上(七...

    F Flash调用web页面中的Javascript函数,告诉它玩家开始抽奖了。当然Flash调用JS的时候是带了参数的,比如是谁在抽奖等详细信息;web页面中的JavaScript函数,通知后台(可以是C++、Python、PHP、Java、C#等等)...
    文章 2016-04-26 2421浏览量
  • 浅析 JavaScript 中的 函数 currying 柯里化

    原文:浅析 JavaScript 中的 函数 currying 柯里化 何为Curry化/柯里化?curry化来源与数学家 Haskell Curry的名字(编程语言 Haskell也是以他的名字命名)。柯里化通常也称部分求值,其含义是给函数分步传递参数,...
    文章 2014-12-06 1120浏览量
  • 秦粤:“和你聊聊 JS 历史和今年 D2 的语言框架专场”

    函数式编程在JavaScript中几乎是天然就支持的,Brendan Eich参考的语言中包括了函数式编程语言Lisp,因此JavaScript有了函数是一等公民和闭包的概念。我们大学学习的离散数学,线性代数等等课程,都很容易让我们习惯...
    文章 2020-12-11 165浏览量
  • 看图学习javascript

    javascript中变量名(variable)就是一个简单的标记,来引用内存中的一个值,这些值可以是一些基本类型(strings,numbers,and booleans.),也有可能是一些引用类型(objects or functions) 局部变量 在下面的例子...
    文章 2010-12-09 1245浏览量
  • 大家快来玩转盘抽奖游戏(走在网页游戏开发的路上(七...

    不管是哪种情况,ActionScript函数的返回值都被传递回容器代码,当调用方为浏览器中的JavaScript代码时直接作为值返回,而当调用方为ActiveX容器时则会序列化为XML格式字符串。3.转盘旋转原理与实现 转盘旋转的设计...
    文章 2017-11-26 1800浏览量
  • 如何编写高质量的 JS 函数(3)-函数式编程[理论篇]

    从上面的数学函数中,我们可以发现以下几点: 没有显示给出函数的自变量 对定义和调用区分不严格。x2-2*x+1 既可以看成是函数 f(x)的定义,又可以看成是函数 g(x)对变量 x-1 的调用。体会上面几点,我们会发现:数学...
    文章 2019-10-07 5097浏览量
  • 我为什么向后端工程师推荐Node.js

    可以的,不过接下的动作之前,我们还要了解在JavaScript中一个函数也是一个对象。一个函数实例fn除了函数体的定义之外,我们仍然可以在这个函数对象实例之本身扩展其他属性,如fn.a=1;受到这个启发我们尝试把需要...
    文章 2012-01-16 1061浏览量
  • 我为什么向后端工程师推荐Node.js

    可以的,不过接下的动作之前,我们还要了解在JavaScript中一个函数也是一个对象。一个函数实例fn除了函数体的定义之外,我们仍然可以在这个函数对象实例之本身扩展其他属性,如fn.a=1;受到这个启发我们尝试把需要...
    文章 2012-01-16 736浏览量
  • javascript基础语法——变量和标识符

    javascript中没有块级作用域,所以一些程序员特意将变量声明放在函数体顶部,这种源代码非常清晰地反映了真实的变量作用域 属性变量 当声明一个javascript全局变量时,实际上是定义了全局对象window的一个属性 当...
    文章 2017-11-14 1068浏览量
  • 准备充分了嘛就想学函数式编程?(Part 6)

    Elm 的设计吸取了 Haskell 社区过去 30 年工作中的知识,以及数十年的数学和计算机科学经验。Elm 架构(TEA)是经过多年设计和完善的,是 Evan 在功能响应式性编程中论文的结果。看看 Controlling Time and Space...
    文章 2017-10-18 1070浏览量
  • javascript学习(3)-javascript中的对象

    6、javascript中的String对象。String 对象 可用于处理或格式化文本字符串以及确定和定位字符串中的子字符串。语法 newString=new String(["stringLiteral"]) 参数 newString 必选项。要赋值为 String 对象的变量名...
    文章 2012-03-28 784浏览量
  • JS变量和数据类型详解

    不能使用JavaScript中的关键字命名。要尽量要做到“见其名知其意”。合法的标识符为:it、It、age66、_age、$name非法的标识符为:t-o、t o、798lu 注意当标识符中需要多个单词进行表示时,常见的表示方式有下划线...
    文章 2022-05-20 4浏览量
  • 《python 与数据挖掘》一第3章 函 数

    举一个例子,Python的数学只有以自然底数e和10为底的对数函数,下面我们使用lambda函数创建指定某个数为底的对数函数,如代码清单`javascript3-1所示。代码清单3-1 匿名函数 from math import log#引入Python...
    文章 2017-05-02 1258浏览量
  • JavaScript FAQ(五)——数字

    Q:JavaScript支持的数学函数有哪些?A:JavaScript支持下列数学函数(Math对象的方法): Math.abs(a)/the absolute value of a Math.acos(a)/arc cosine of a Math.asin(a)/arc sine of a Math.atan(a)/arc ...
    文章 2008-12-03 703浏览量
  • Haskell函数式编程之三-纯函数式编程特点

    数学领域和计算机科学领域,currying是一项将接收多个参数(或参数元组)函数转换为函数的链式调用的技术,链条中的每个函数接收单个参数。这句话看起来真费解。那么我用一个例子说明一个。假设现在有一个函数为f...
    文章 2013-03-24 853浏览量
  • 数学对象|学习笔记

    数学相关的运算直接使用 Math 中的成员即可 IMath 对象的属性(常量)属性(常量)描述Math.E 常量 数学常数 e。这是欧拉数&xff0c;自然对数的底。Math.LN2 常星 2 的自然对数。Math.LN10 常量 10 的自然对数。Math.LOG...
    文章 2022-01-12 25浏览量
  • JavaScript面试的完美指南(开发者视角)

    创建类是使用 JavaScript 中的函数完成的。var animalGroups={ MAMMAL:1, REPTILE:2, AMPHIBIAN:3, INVERTEBRATE:4 };function Animal(name,type){ this.name=name;this.type=type;} var dog=new Animal("dog",...
    文章 2019-02-21 15359浏览量
1 2 3 4 ... 24 >

云产品推荐

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