第3章 函数

什么是函数


所谓函数,本质上是一种代码的分组形式。我们可以通过这种形式赋予某组代码一个名字,便于日后重用时调用。


一般来说,函数声明通常由以下几部分组成:

function子句。

函数名称,即这里的sum。

函数所需的参数,即这里的a、b。一个函数通常都具有0个或多个参数。参数之间用逗号分割。

函数所要执行的代码块,我们称之为函数体。

return子句。函数通常会有返回值,如果某个函数没有显示的返回值,我们就会默认它的返回值为undefined。


预定义函数


parseInt():parseInt()会试图将其收到的任何输入值(通常是字符串)转换成整数类型输出。如果转换失败就返回NaN。

parseFloat():parseFloat()的功能与parseInt()基本相同,只不过它支持将输入值转换为十进制数。因此,该函数只有一个参数。

isNaN():通过isNaN(),我们可以确定某个输入值是否是一个可以参与算术运算的数字。因而,该函数也可以用来检测parseInt()

和parseFloat()的调用成功与否。

isFinite():isFinite()可以用来检查输入是否是一个既非infinity也非NaN的数字。

eval():eval会将其输入字符串当做JavaScript代码来执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值