• javascript笔记6之函数


     1 /*
     2 function box() {                            //函数的声明
     3     alert('我只有被调用才可以执行!');        //函数本身没有运行功能
     4 }                                            //必须调用才可以执行
     5 
     6 
     7 box();    //调用
     8 
     9 function box(name, age) {
    10     alert('你的姓名是:' + name + ',年龄为:' + age);
    11 }
    12 
    13 box('lj', 28);
    14 function box() {
    15     return '我只有被调用才可以执行!';//return表示把这句话字符串返回回来
    16 }
    17 
    18 
    19 //打印出函数调用返回过来的结果
    20 alert(box());                                                                //调用,相当于box() ='我只有被调用才可以执行!'
    21 
    22 function box(name, age) {
    23     return '你的姓名是:' + name + ',年龄为:' + age;
    24 }
    25 
    26 
    27 var strInfo = box('马云',40);
    28 alert(strInfo);
    29 function box(num) {
    30     if (num < 5) return num;                            //当一个函数遇到第一个return,就会终止函数继续往下执行
    31     return 100;
    32 }
    33 
    34 
    35 alert(box(6));
    36 
    37 function box() {
    38     return arguments[0] + ' | ' + arguments[1] + ' | ' + arguments[2] + ' | ' + arguments[3] + ' | ' + arguments[4];
    39 }
    40 
    41 
    42 alert(box('gdf', 28, '计算机','cq'));
    43 
    44 
    45 function box() {
    46     return arguments.length;
    47 }
    48 
    49 alert(box('fhgf', 28));
    50 
    51 function box() {
    52     var sum = 0;
    53     for (var i =0; i < arguments.length; i ++) {
    54         sum += arguments[i];
    55     }
    56     return sum;
    57 }
    58 
    59 
    60 
    61 
    62 alert(box(10,22));
    63 
    64 
    65 */
    66 
    67 
    68 function box(num,a) {
    69     return num + 100;
    70 }
    71 
    72 function box(num) {                    //第二个函数,把第一个函数覆盖掉了,不具备重载功能
    73     return num + 200;
    74 }
    75 
    76 
    77 
    78 
    79 
    80 alert(box(50,1));    //重载就是根据参数,选择相同函数名而参数不同的函数
  • 相关阅读:
    软件设计师2006年11月下午试题6(C++ 状态模式)
    Delphi中使用RegExpr单元进行匹配与替换操作
    正则表达式中贪婪与懒惰匹配
    C++类属性算法equal和mismatch
    lazarus下使用正则表达式
    正则表达式在每行开头插入行号
    STL向量构造函数
    软件设计师2004年5月下午试题6(C++ 数组下标检测)
    演示STL双端队列的push_back和push_front函数
    用正则表达式改小写为大写
  • 原文地址:https://www.cnblogs.com/lanjianhappy/p/6245500.html
Copyright © 2020-2023  润新知