函数的封装和执行的基本原理

发布于 2020-03-15  495 次阅读


1.函数的封装

(1) 在内存的中开辟一个存储空间,准备存储函数程序
并且操作系统,自动定义一个内存地址
(2) 封装存储函数程序
函数程序 此时以类似于字符串的形式 存储在内存空间
只是以字符串的形式存储,并没有执行函数程序
(3) 将内存地址存储在函数名称或者变量名称
函数名称或者变量名称存储在内存的栈

2.函数的调用

(1) 从存储在栈当中的函数名称或者变量名称
解析出内存地址当中找到对应的存储空间调用其中存储的程序内容
(2) 给形参赋值实参
函数程序越是 JavaScript 程序 在执行之前,也会先预解释
只有在调用时会预解释 封装时不会预解释
(4) 执行函数中封装的程序

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。