0323-方法(函数)

 函数

函数:有一定功能代码体的集合

注释:

 1 /*
 2 功能:xxx

 3 参数:xxx

 4 返回值:xxx

 5 其他:xxx

6 */
方法的注释--示例

1.函数的定义、调用、参数、返回值:

  aa(bb);  //调用名为aa的函数,bb为实参

  function aa(a1){  //a1是形参,传递实参信息。形参可以设置默认值

    a1 = 1;  //方法里面的操作用形参

    return 返回值;  //return:结束方法的关键字,可以没有返回值直接写。(对比break:结束循环的关键字)

  }

2.关键字:

  return:结束方法。

  arguments:没有形参的时候课可以接收实参信息。

1 function aa(){        //没有形参
2     console.log(arguments);        //可接收实参
3 }
4 aa[123,456,789];    //有实参
arguments--示例

  callee:在函数内部使用,代表当前函数的引用。

1 function aa(){
2     //aa();        //找不到了
3     callee();    //a()
4 }
5 aa();
6 var a = aa();        //a()
7 aa() = null;
callee--示例

常用函数:

  String()  //全局函数,其他数据类型转换为字符串

  ToString  //数字和布尔类型转字符串

  parseFloat  //常用的将字符串转为数字

  parseInt  //取整(如果是对字符串取整,则自动转为数字类型)

  eval()  //可以执行其中的js代码(比如字符串型的运算式子可直接执行出运算结果)

  Math.random()  //产生一个0-1的但是总<1的随机数,  可用 * n 控制(1)的大小,要想取1可取整(0)后+1

原文地址:https://www.cnblogs.com/flypea93/p/8629386.html