beat365体育-beat365体育官方网站-365体育app官方版下载

JavaScriptfunction语句

JavaScript function 语句 ❮ 上一节 JavaScript 语句 下一节 ❯ 实例 声明一个函数并在调用该函数时在 id="demo" 的元素中输出 "Hello World": function myFunction(

JavaScriptfunction语句

JavaScript function 语句

❮ 上一节

JavaScript 语句

下一节 ❯

实例

声明一个函数并在调用该函数时在 id="demo" 的元素中输出 "Hello World":

function myFunction() { // Declare a function document.getElementById("demo").innerHTML = "Hello World!";}

myFunction(); // Call the function

亲自试一试 »

页面下方有更多实例。

定义和用法

function 语句声明函数。

声明的函数是"被保存供以后使用的",并且将在稍后调用时执行。

在 JavaScript 中,函数是对象,它们同时拥有属性和方法。

也可以使用表达式定义函数(请参阅函数定义)。

请阅读我们的 JavaScript 教程,了解您需要学习的有关函数的所有知识。请从关于 JavaScript 函数和 JavaScript 作用域的章节开始。如需更多详细信息,请阅读我们关于函数定义、参数、调用和闭包的教程。

阅读我们的 JavaScript 教程,了解您需要了解的有关函数的所有信息

从介绍章节开始

JavaScript 函数 和

JavaScript 作用域。

有关更多详细信息,请参阅我们的功能部分

函数定义,

参数,

调用 和

闭包。

提示: 请使用 return 语句从函数返回值。

浏览器支持

Statement

function

Yes

Yes

Yes

Yes

Yes

语法

function functionName(parameters) {

code to be executed

}

参数值

参数

描述

functionName

必需。规定函数的名称,可以"保存以备后用"。函数名可以包含字母、数字、下划线和美元符号(规则与变量相同)。

parameters

可选。指定一组零个或多个参数名称,以逗号分隔。

函数参数是函数定义中列出的名称。

函数参数是函数在调用时收到的实际值。在函数内部,参数用作局部变量。

注释:如果调用函数时缺少参数,则缺少参数的值将设置为 undefined。

技术细节

JavaScript 版本:

ECMAScript 1

更多实例

实例

返回 PI 的值:

function myFunction() { return Math.PI;}

亲自试一试 »

实例

返回 a 和 b 的乘积:

function myFunction(a, b) { return a * b;}

亲自试一试 »

实例

通过使用函数,您可以多次使用有不同参数的相同代码,以产生不同的结果。

将华氏度转换为摄氏度:

function toCelsius(fahrenheit) {

return (5/9) * (fahrenheit-32);

}

亲自试一试 »

实例

函数可用作变量。

代替:

temp = toCelsius(32);text = "The temperature is " + temp + " Centigrade";

You can use:

text = "The temperature is " + toCelsius(32) + " Centigrade";

亲自试一试 »

实例

JavaScript 函数有一个称为 arguments 对象的内置对象。

arguments.length 属性返回调用函数时收到的参数数量:

function myFunction(a, b) { return arguments.length;}

亲自试一试 »

实例

单击按钮调用函数,该函数将在 id="demo" 的元素中输出 "Hello World":

亲自试一试 »

实例

JavaScript 函数也可使用表达式来定义。

函数表达式可以存储在变量中:

var x = function (a, b) {return a * b};

亲自试一试 »

实例

将函数表达式存储在变量中后,该变量可以用作函数:

var x = function (a, b) {return a * b};

var z = x(4, 3);

亲自试一试 »

相关页面

JavaScript 教程: JavaScript 函数

JavaScript 教程: JavaScript 作用域

JavaScript 教程: JavaScript 函数定义

JavaScript 教程: JavaScript 函数参数

JavaScript 教程: JavaScript 函数调用

JavaScript 教程: JavaScript 函数闭包

JavaScript 参考手册: JavaScript 函数语句

❮ 上一节

JavaScript 语句

下一节 ❯

← 上一篇: 锆石是什么|锆石和钻石的区别
下一篇: 世界杯赌徒众生相 →

相关推荐

微信推广平台比较:哪一种最适合你的业务?

微信推广平台比较:哪一种最适合你的业务?

一、引言 在数字化时代,微信已经成为中国的主流社交媒体平台之一,并逐渐成为了商业营销的主要工具。众多的企业与个体,通过微信平台发

如何轻松关闭苹果手机的自动系统更新?详细教程在这里!

如何轻松关闭苹果手机的自动系统更新?详细教程在这里!

在智能手机的世界中,苹果手机以其出色的用户体验和安全性备受推崇。但是,许多用户对于iPhone自动更新的功能感到困惑,甚至有些不满。今

涨知识!龙生九子,各有不同!

涨知识!龙生九子,各有不同!

龙 生 ● 九 子 传说 混沌初开,清而轻上升化天,浓而浊下沉为地。龙出现在我国上古神话的传说中,统领着江河湖海之所有水族,掌管着天地

qq注销要多久才消失(qq注销后多少天才能消失)

qq注销要多久才消失(qq注销后多少天才能消失)

QQ注销60天就会彻底消失。 申请注销以后,需要在60天以后方可彻底删除对应的用户数据,依据QQ官方公布的内容显示,QQ申请注销以后有60天的反

android程序无法安装,安卓手机安装不了软件怎么办 手机无法安装软件原因和方法...

android程序无法安装,安卓手机安装不了软件怎么办 手机无法安装软件原因和方法...

安卓手机不能安装软件其实有很多的原因,排除可以避免的原因(google授权),其他的硬件设施的支持,也可能出现软件不能安装的现象。小编为

派出所属于什么类型的行业

派出所属于什么类型的行业

派出所是公安局下沉到社区或农村的乡里的公安系统派出机构,是最接近基层老百姓的司法单位。 它属于政府法律执行机关,是政府服务类型的