高阶函数实战

简介: 高阶函数实战
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
    <div id="app"></div>
    <script src="../vue.js"></script>
    <script>
        const app = new Vue({
            el: '#app',
            data: {
            }
        })
        const nums = [121,42,422,241,435,634,24,6557]

        // //这三个newnums都是数组
        // //先筛选大于100的值
        // let newnums1 = nums.filter(function(n){
        //     return n > 100;
        // })

        // //再每个值乘2
        // let newnums2 = newnums1.map(function(n){
        //     return n*2;
        // })
        
        // //最后求和
        // let newnums3 = newnums2.reduce(function(pre,n){
        //     return pre+n;
        // },0)//这个0是令最初的pre为0
        // alert(newnums3);

        // //简写
        // let total = nums.filter(function(n){
        //     return n > 100;
        // }).map(function(n){
        //     return n*2;
        // }).reduce(function(pre,n){
        //     return pre+n;
        // },0)
        // alert(total);

        //用=>方式
        let total = nums.filter(n => n > 100).map(n => n * 2).reduce((pre, n) => pre + n);
        alert(total);
    </script>
</body>
</html>
目录
相关文章
|
关系型数据库 MySQL Linux
【Hello mysql】 深入理解隔离性
【Hello mysql】 深入理解隔离性
181 0
|
存储 安全 Linux
句柄是什么?一文带你了解!
今天又学习了一个装X概念——句柄,看字面意思,感觉跟某种器具有关,但实际上,这个词可不是用来打造家居用品的。
2338 0
|
应用服务中间件 Linux nginx
Mac os 安装 nginx 教程(success)
这篇文章是关于如何在Mac OS系统上使用Homebrew安装nginx及其依赖,并解决安装过程中可能出现的权限问题。
1725 0
Mac os 安装 nginx 教程(success)
|
关系型数据库 MySQL 测试技术
如何进行数据库的升级?
【7月更文挑战第21天】如何进行数据库的升级?
915 1
|
Java 编译器 C++
c++学习,和友元函数
本文讨论了C++中的友元函数、继承规则、运算符重载以及内存管理的重要性,并提到了指针在C++中的强大功能和使用时需要注意的问题。
154 1
|
SQL Oracle 关系型数据库
Oracle系列之八:SQL查询
Oracle系列之八:SQL查询
|
存储 SQL 分布式计算
一文读懂云原生一体化数仓
阿里云云原生一体化数仓产品技术深度解读。
一文读懂云原生一体化数仓
【刷题记录】stack queue的题目练习(下)
【刷题记录】stack queue的题目练习(下)
|
JavaScript 前端开发 NoSQL
基于springboot+mysql+redis+bootstrap的精美个人技术博客网站
基于springboot+mysql+redis+bootstrap的精美个人技术博客网站
318 0
基于springboot+mysql+redis+bootstrap的精美个人技术博客网站
uiu
|
SQL 前端开发 JavaScript
什么是前端开发?什么是后端开发?
什么是前端开发?什么是后端开发?
uiu
995 0
什么是前端开发?什么是后端开发?