最新消息:阿里云双12优惠,史上最低折扣。

Function函数调用实例 执行特定任务代码

服务器租用 aliyun 272浏览

资深特工“小睿”接头全过程!小白也能懂的IPsec vpn技术讲解

本文以谍战片中传递消息的场景讲述IPsec VPN协议的具体概念,让加密、数据认证、身份认证不再那么难懂!

JavaScript函数是被设计为执行特定任务的代码块,JavaScript 函数会在某代码调用它时被执行。function函数被视为完成某一功能的程序指令(语句)的集合。

作为javascript基本组件之一,function 语句用于声明一个函数。函数声明后,我们可以在需要的时候调用。在JavaScript 中,函数是对象,函数也有属性和方法。函数也可以通过表达式定义(可以查看函数定义)。

可以先了解 JavaScript函数和JavaScript作用域。一般使用 return 语句来返回函数的值。

在JavaScript中函数function一般分为两类:自定义函数(我们自己编写的函数),如:function funName(){};系统函数(JavaScript自带的函数),如alert函数。

函数的调用方式一般有两种方式:普通调用:functionName(实际参数…);通过指向函数的变量去调用(var myVar=函数名;与myVar(实际参数…);)。

通过以下实例来了解函数返回值

<script type=”text/javascript”>

var str=”window.alert(‘云1’);”;

eval(str);//eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。

/*自定义函数*/

function test(str){

alert(str);

}

window.alert(test);//输出test函数的定义

//函数的调用方式1

test(“云1”);

//函数的调用方式2

var myFunction=test;

myFunction(“云2”);

window.alert(myFunction);

/*当函数无明确返回值时,返回的也是值 “undefined”*/

var retVal=test(“test”);//test函数执行完之后,并没有返回值,因此retVal变量接收到的返回值结果是undefined

alert(“retVal=”+retVal);//输出undefined

</script>

函数可以作为参数传递,并且函数还可以作为一个返回值,例如闭包函数(可以保存自己的作用域)。通过实例可知:当函数无明确返回值时,返回的值就是”undefined”;当函数有返回值时,返回值是什么就返回什么。

当在程序中调用该函数时,会执行函数内的代码。例如,可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。

转载请注明:小猪云服务器租用推荐 » Function函数调用实例 执行特定任务代码