JS函数基础-前端初学者

1.函数是代码封装和代码复用的体现
就是将具有完成某些功能的代码进行封装
以便于需要的时候调用(可以多次调用)/也叫代码复用
减少重复代码量
2.定义函数(基本语法)
1)声明定义
function 函数名(){函数体/功能代码;}
2)匿名定义
var 变量=function( ){函数体/功能代码;}
3.函数调用
语法:函数名();
4.函数参数
1)形式参数:
function 函数名(形式参数){函数体}
2)实际参数:
函数名(实际参数);
细节: 参数可以是多个,形参和实参按照顺序一个对一个的传递,优先传递前面的参数
形参多于实参:后面多余的形参为默认值
实参多于形参:后面多余的实参不生效
5.函数返回值:return 值;
函数第一次遇到return就结束函数,后面的不执行
如果没设置return,则默认的返回值为undefined
只能返回一个值,可以以数组形式返回值,数组也算一个值,但是可以包含多个值
6.技巧:定义函数三部曲
确定函数名字,确定形参数量,确定返回值
7.变量作用域
1)全局变量
定义在函数外的变量,可以在全局范围使用
2)局部变量
在函数内定义的变量,只作用在函数局部内
8)系统函数
在浏览器系统内定义好的函数,用户只用调用,不用自己定义
String(值):将值转换为字符串
Number(值):将值转换为数字类型
Boolean(值): 将非布尔类型值转为布尔类型 0 “” null转换为false 其余转换 为true
parseInt (值)转为整数
parseFloat(值):转为小数类型
isNaN(值):判定 值 如果不是数字 返回为true 是数字返回为false

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值