#每天一个知识点# day16
JS中函数的运作机制:
【创建函数】
1. 函数是引用类型值,首先开辟一个新的堆内存(16进制地址)
2. 把函数体中实现功能的代码“当做字符串”存储到堆内存中
3. 然后把堆内存的引用地址赋值给函数名(变量名)
【执行函数】
目的:把函数体中的JS代码执行,以此实现具体的功能和需求
1. 首先开辟一个新的栈内存(私有作用域),提供JS代码执行赖以生存的环境
2. 把原有在堆内存中存储的“字符串”复制过来,放到新的栈内存中,自上而下执行
展开
评论