为了账号安全,请及时绑定邮箱和手机立即绑定

function 函数数据类型

标签:
JavaScript
语法:
创建了一个函数,创建了一个实现某些功能的个体;
function 函数名 () {
 // 函数体
}
//执行函数 实践功能
//当一个功能多次调用的时候,我们把这个功能进行封装,方便每次调用;
//低耦合,高内聚,减少代码,提高重复使用率;
//函数的执行也有一个引用地址,(引用数据类型都有一个引用地址)

创建一个函数的步骤:
1)创建一个函数名变量;
2)开辟一个新的内存空间,一个十六进制地址;把函数体中的执行代码按照“字符串”的格式放入内存空间;(对象存储的键值对,函数存入的字符串)
3)然后把开辟地址赋值给函数变量名;
// 创建函数不执行,没有任何意义,因为函数内存空间中存入的函数字符串代码;

函数执行步骤:
1)函数执行的时候会形成一个私有的作用域,仅有自己的空间;提供一个私有环境,供自己的私有代码执行;
闭包:当一个函数执行,形成一个私有的作用域,保护自己的代码,
2)把创建的代码存储的字符串变成真正的js代码,(创建的时候没有意义,执行的时候才有意义)代码从上到下执行;

// 形参(变量) 实参(值)
    创建函数,实现某一个功能,发现原材料不够,执行方法的时,传递函数给用户的入口,用户执行的时候,提供的入口叫做实参,用户提供的叫做实参,函数体接受的叫做形参;形参是变量,参数是值;
定义形参,不传实参,形参接受为undefined,未定义

break:结束整个循环
continue:跳出本次循环;
break continue 出现 下面的代码都不在执行,continue出现本次不循环,break跳出整个循环体;

//在js中获取的每一个元素都是对象数据类型,天生自带了很多属性,这些属性就是内置属性;
点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消