Loading

摘要: 手写 Function.prototype.call: Function.prototype.myCall = function (context, ...args) { context = context || window; const fn = Symbol('fn'); context[fn 阅读全文
posted @ 2023-05-17 11:41 mx羽林 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 栈内存是一种连续的数据结构,它由操作系统自动分配和释放,通常用来存储局部变量和函数参数。栈内存的分配和回收非常快速和高效,只需要调整一个水位线的位置就可以了。但是栈内存的大小是有限的,如果超过了栈的剩余空间,就会发生栈溢出的错误。 堆内存是一种非连续的数据结构,它由程序员手动申请和释放,通常用来存储 阅读全文
posted @ 2023-05-17 08:58 mx羽林 阅读(234) 评论(0) 推荐(0) 编辑