JavaScript第四章1.1 初识函数

一.函数定义

函数定义

函数用于封装完成一段特定的功能的代码

相当于将一条或多条语句组成的代码封装起来

用户在使用时只需要关心参数和返回值,就能完成特定的功能

二.内置函数

console.log(isNaN("number"));

isNaN是判读按内容是否为非数字,非数字时取值为true,数字类型为true

console.log(parseInt('15.99'));

console.log(parseInt('15.abc'));

arseInt将小数点前面的内容转化为数字内容

console.log(Number('15.99'));//15.99

console.log(Number('15.abc'));//NaN

Number将字符串类型转化为数字类型

三.自定义函数

提高代码的复用性,降低程序的维护难度

四.函数格式

[函数格式]

function name(params) {}

function指这是一个函数语句

name时函数名

params时函数参数

{}内放函数的具体内容

五.无参函数

function demo() {

 console.log('我是一个函数');

}

调用函数

demo()

六.有参函数

function sum(a,b) {

console.log(a+b);

 }

sum(100,200)

sum(666,888)

联系:定义一个函数total,调用函数时传入price价钱,num数量

就可以计算,并在界面上打印函数的总价all

七.函数的返回值

函数的返回值是指在函数调用后获得的数据

这个数据需要通过return关键字返回,让函数外可以可以拿到

函数total是在函数内部打印乘积

每次调用total函数就会执行一次打印指令

函数total1是在函数内部生成一个新的数值并通过return返回

在函数外拿到return返回的数据并打印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值