zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    分析ARP攻击与欺骗
    IP数据包结构
    OSI 7层模型
    PKI
    求一个字符串所有的子序列:非递归和递归算法
    空当接龙求解:java版广度优先
    mysql 解决奇葩问题续篇。
    mysql 的一个奇葩问题
    symfony 之 admin 征途二 数据库相关
    symfony 之 admin 征途一 试运行
  • 原文地址:https://www.cnblogs.com/flypea93/p/8629386.html
Copyright © 2011-2022 走看看