zoukankan      html  css  js  c++  java
  • 函数返回值 return

    return 返回值 (后面跟的是数据类型) // 数字、字符串、布尔、函数、对象(元素、[]、{}、null)、未定义
    return:返回值
    1)函数名+括号:fn1() ==> return 后面的值; 

    2)如果没有写return,所有函数默认返回值:未定义;
    3)return后面任何代码都不执行了.因此,可以控制函数体中的代码执行到指定就结束

    1) alert(fn1()); // 弹出的是return后面的值 123
    function fn1(){
        return 123;
    }

    2) fn2()() // 弹出的是return后面匿名函数里面的值 1
        function fn2(){
        return function (){ alert(1) }; // return 后面跟的是一个匿名函数
        }

    3) alert(fn3()); // 弹出的是undefined... 所有函数默认返回值是undefined
        function fn3(){
        // return
        }

    4) alert(fn4());
        function fn4(){
        return 123;
        alert(1); // return后面任何代码都不执行
        }

  • 相关阅读:
    phpcs
    asp.net之cookie
    ajax技术
    union、except和intersect查询
    外连接查询
    对查询结果分组
    聚合函数查询
    数据库的约束
    数据库备份
    fusionCharts
  • 原文地址:https://www.cnblogs.com/effieduo/p/5045079.html
Copyright © 2011-2022 走看看