您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页JS--函数

JS--函数

来源:二三娱乐

函数

基本写法

run()
{
   这里是要执行的代码
}

带参数的函数

run(var1,var2)
{
    这里是要执行的代码
}

带有返回值的函数

run(var1,var2)
{
    这里是要执行的代码
    return var1 + var2;
}

备注

<li>JavaScript 对大小写敏感
<li>函数内部声明的变量是局部变量,生命周期短;函数外声明的变量是全局变量,生命周期长。


ES6新特性

参数设置默认值

log(x,y='world'){
    这里是要执行的代码
}

rest参数

add(...values){
    let sum = 0;
    for(var val of values){
        sum += val;
    }
    return sum;
}

add(2,3,5)    // 10

扩展运算符

扩展运算符是是三个点(...).它好比rest参数的逆运算,讲一个数组转为用逗号分隔的参数序列

console.log(...[1, 2, 3])
// 123

箭头函数

ES6允许使用‘箭头’(=>)定义函数

var f = v=> v;

上面的箭头等同于:

var f = function(){
    return v;
};

如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。

var f = () => 5;
// 等同于
var f = function () { return 5 };

var sum = (num1, num2) => num1 + num2;
// 等同于
var sum = function(num1, num2) {
    return num1 + num2;
};

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务