函数式JavaScript编程指南(3)
作者:ShiningRay 来源:无忧脚本 时间:2007-12-08 20:39:00
第三课 - 两种方式调用函数
在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);
标签:JavaScript,编程,函数
0
投稿
猜你喜欢
MySQL中create table as 与like的区别分析
2024-01-15 08:25:17
Python实现屏幕代码雨效果的示例代码
2021-08-29 12:48:09
MySQL如何清空慢查询文件
2024-01-17 07:45:37
Python调用腾讯云短信服务发送手机短信
2021-10-07 16:55:38
纯CSS圆角框
2009-12-11 18:57:00
刷新页面的几种方法小结(JS,ASP.NET)
2024-05-28 15:37:33
vue实现移动端图片裁剪上传功能
2024-05-10 14:15:04
js生成随机数(指定范围)的实例代码
2024-04-17 10:29:42
Python实现扫描局域网活动ip(扫描在线电脑)
2022-10-02 02:38:52
30个最常用css选择器解析
2011-06-16 20:36:37
JS实现十字坐标跟随鼠标效果
2024-04-22 22:43:00
为python设置socket代理的方法
2021-09-23 16:25:34
Go语言数据结构之插入排序示例详解
2024-05-05 09:34:32
Python 数据可视化实现5种炫酷的动态图
2023-07-22 10:46:14
Django Web开发中django-debug-toolbar的配置以及使用
2022-12-15 22:32:14
使用PDB简单调试Python程序简明指南
2022-07-27 21:03:28
利用vue+elementUI实现部分引入组件的方法详解
2023-07-02 16:33:51
javascript中的关于类型转换的性能优化
2023-06-26 16:25:48
Freemaker Replace函数的正则表达式运用
2023-02-03 22:46:17
微软建议的ASP性能优化28条守则(4)
2008-02-26 17:57:00