zoukankan      html  css  js  c++  java
  • function函数

    函数定义

    函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码。

    函数的构造语法有这三种:

    Js代码

    1.function functionName(arg0, arg1, ... argN) { statements }//function语句   

    2.var function_name = new Function(arg1, arg2, ..., argN, function_body);//Function()构造函数    

    3.var func = function(arg0, arg1, ... argN) { statements };//函数直接量

    Function()构造函数

    函数实际上是功能完整的对象 。Function类可以表示开发者定义的任何函数。用Function类直接创建函数的语法如下:

    Js代码

    var function_name = new function(arg1, arg2, ..., argN, function_body)    

     在上面的形式中,每个 arg 都是一个参数,最后一个参数是函数主体(要执行的代码)。这些参数必须是字符串。

    Js代码

    1.var sayHi = new Function("sName", "sMessage", "alert('Hello ' + sName + sMessage);");   

    2.sayHi("jzj,", "你好!");//Hello jzj,你好!

    函数引用

    函数名并没有什么实质意义,它不过是用来保存函数的变量名字,可以将这个函数赋给其他变量,它仍然会以相同方式起作用:

    Js代码
    1. function square(x){return x*x;}   
    2. var a = square;   
    3. var b = a(5);//b 为25 
  • 相关阅读:
    洛谷 P1032 子串变换
    RCTF 2017 easyre153
    SUCTF 2016 : dMd
    南邮 base64全家桶
    洛谷 P1908 逆序对
    2019中山大学程序设计竞赛 Triangle
    WhiteHat Contest 11 : re1100
    P1010 幂次方
    洛谷 P1088 火星人
    南邮 骚年来一发吗
  • 原文地址:https://www.cnblogs.com/ren120165809/p/9944007.html
Copyright © 2011-2022 走看看