javascript default.js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript default.js相关的知识,希望对你有一定的参考价值。

function calculate({operands = [1, 2], type = 'addition'} = {}) {
    return operands.reduce((acc, val) => {
        switch(type) {
            case 'addition':
                return acc + val
            case 'subtraction':
                return acc - val
            case 'multiplication':
                return acc * val
            case 'division':
                return acc / val
        }
    }, ['addition', 'subtraction'].includes(type) ? 0 : 1)
}

console.log(calculate()) // 3
console.log(calculate({type: 'division'})) // 0.5
console.log(calculate({operands: [2, 3, 4], type: 'multiplication'})) // 24

以上是关于javascript default.js的主要内容,如果未能解决你的问题,请参考以下文章

使用 Javascript 获取脚本文件的内容

egg.js连接和使用Mongodb

来自 MySQL 的自动完成 jQuery 不起作用

webpack.config.js====entry入口文件的配置

egg.js 24.17中间件配置

Egg.js运行环境配置场景