网络编程
位置:首页>> 网络编程>> JavaScript>> 函数式JavaScript编程指南(3)

函数式JavaScript编程指南(3)

作者:ShiningRay 来源:无忧脚本 发布时间:2007-12-08 20:39:00 

标签:JavaScript,编程,函数

第三课 - 两种方式调用函数

在JavaScript中,有两种调用函数的方式。一般的方式是把参数放在括号中,如alert(42)。另一种方式是同时把函数和参数都放在括号中,如(alert)(42)。
例:


alert(42);
(alert) (42);
(function(x) { alert(x-13); }) (55); 


为什么函数两边的括号很重要:

如果你写了括号,那么在括号中的代码就会被先计算。

在计算之后,括号所在的地方就会有一个值。这个值可能是一个字符串、一个数字或一个函数。

第四课 - “短路”条件调用

现在我们将学习如何使用“短路”条件调用。使用这个方法可以缩短源代码同时代码也变得更加可读。

例:这个语法并不是用在左表达式上,而是用在右表达式上。


var f = false; var t = true;
var z;
if(f)
  z = 4;
else if(t)
  z = 2;
alert(z); 



var f = false; var t = true;var z = (f && 4) || (t && 2);alert(z);


0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com