Everest -4. Функция Функция

функция функция

Метод является функцией или их функция является функцией код функции в упакованном вместе позже хочет работать, чтобы достигнуть этой функции, просто нужно выполнить функцию => «пакет»: уменьшить страницу избыточности код для улучшения повторного использования кода (низкая муфта высокой когезии)

  • Стиральная машина является функцией, которая генерирует стиральная машина упакована функции (код, который реализует определенные функции из пакета входит), время производства ,, не знаю, что поставить пользователя, когда промывные воды одежда, одежда, стиральный порошок, мы должны обеспечить доступ (при условии, после того, как фермеры обработки Аньхой: параметр на входе в функции вызывается, выполняется, когда функция называется что-то конкретные аргументы положить в), необходимые для мытья одежды может выйти, розетка стиральной машины (так называемый возвращаемое значение функции результат может быть использован для возврата к внешней стороне)
  • Создание функции
    • Katachisan
    • Возвращаемое значение
  • Выполнение функций
    • аргументы
  • аргументы
    • Функция основного рабочего механизма

Создание функции

ES5 老方式:
function [函数名](形参变量1,...){
  函数体:基于js完成需要实现的功能
  return [处理后的结果];
}
[函数名](实参1,...);

    //求两个数的和,算完和后乘以10,然后再除以2.。。
    // sum 是函数名,代表这个函数本身,
    // sun()是让函数执行,代表的是函数执行返回的结果
    // n/m 是形参,是变量 ,用来储存执行函数式传递的实参
    
    function sum(n, m) { // n m 形参 进水口
        let res = n + m;
        res *= 10;
        res /= 2;
        console.log(res);
    }
    sum(4, 6)// 4 6 实参   

вернуть

    //==============函数中的返回值
    // 函数执行的时候,函数体内部创建的变量我们是无法获取和操作的
    /*       function sum(n, m) {
                let res = n + m;
                //return 的一定是值:此处是吧res变量储存的值返回给外面;
                return res;
            }
            let A = sum(10, 250)
            console.log(A); */

    /*      function sum(n, m) {
                if (n === undefined || m === undefined) {
                    // 函数体中遇到return,后面代码则不再执行了
                    return;
                }
            } */

анонимная функция

    //  ==============匿名函数
    // 匿名函数之函数表达式:把一个匿名函数本身作为值复制给其它东西,这种函数一般不是手动触发执行,,而且靠其它程序去东莞触发执行
    // document.body.onclick = function () { };

    // ===========自执行函数:创建完一个匿名函数,紧接着就把当前函数家小括号执行
    (function (n) { })(1000);

рекомендация

отwww.cnblogs.com/divtab/p/11655878.html