zoukankan      html  css  js  c++  java
  • 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));    //重载就是根据参数,选择相同函数名而参数不同的函数
  • 相关阅读:
    python学习之第二课时--运行程序和字符编码
    python学习之前言
    一天一道算法题--6.14--思维题
    TOJ--2119--最小生成树和map
    NOJ--1046--dfs
    TOJ--1343--dfs
    一天一道算法题--6.13---计算几何
    一天一道算法题---6.12---链表结点的删除
    TOJ--1114--rmq/线段树
    TOJ--1278--最小生成树
  • 原文地址:https://www.cnblogs.com/lanjianhappy/p/6245500.html
Copyright © 2011-2022 走看看