JavaScript语言参考手册_语句

JavaScript

 
 JavaScript手册 
目录
此参考中包含
的内容
轻松上手
简介
操作符
语句
核心
文档
窗口
表单
浏览器
事件和
事件句柄
LiveWire
数据库服务
进程管理服务
实用工具
全局函数
LiveConnect
的Java包
索引
版权
 
【目录】 【上一页】 【下一页】 【索引】

function

声明一个带有指定参数的 JavaScript 函数。可以接受的参数包括字符串、数值和对象。

实现版本 Navigator 2.0, LiveWire 1.0

语法

function name([param] [, param] [..., param]) {
   statements}

参数

name 函数名称。
param 要传送给函数的参数名称。一个函数最多可以有 255 个参数。

描述

要返回值,函数必须有一个指定返回值的 return 语句。你不能在其它语句或其自身中嵌套 function 语句。

所有传递给函数的参数都是值传送的。也就是说,将把值传递给函数,但是如果函数更改了参数的值,那么这个更改将不会影响全局或调用该函数的函数。

除了在此说明的可以定义函数之外,你还可以定义 Function 对象。

示例

//该函数返回销售额的总计,总计是通过传递过来的
//产品 a、b、c 的销售量计算出来的
function calc_sales(units_a, units_b, units_c) {
   return units_a*79 + units_b*129 + units_c*699
}


【目录】 【上一页】 【下一页】 【索引】

回页面顶部