JS基础深入
文章平均质量分 94
烈风逍遥
这个作者很懒,什么都没留下…
展开
-
深入JavaScript之内存管理
控制器运算器存储器输入设备输出设备。通常我们所说的内存属于存储器,在程序运行时,cpu需要的调用指令和数据只能从内存中获取(硬盘只有存储功能,执行时会将数据缓存到内存中)。JavaScript只是一种语言,真正进行内存的调用和分配的是JavaScript引擎。原创 2023-08-30 17:55:23 · 110 阅读 · 0 评论 -
深入JavaScript之this
在学习JavaScript的过程中,this是一个不可忽视的概念,很多巧妙的操作都是基于this实现的。但this在不同环境下的取值往往是一个令人头疼的问题。先看一下官方文档中对this的说明。当前执行上下文(global、function 或 eval)的一个属性,在非严格模式下,总是指向一个对象,在严格模式下可以是任意值。原创 2023-08-25 18:22:50 · 42 阅读 · 0 评论 -
深入JavaScript闭包(三)_闭包原理及经典面试题
闭包在JavaScript一直是一个比较难以理解的概念,在这篇文章中将通过执行上下文和作用域来理解闭包。如果对上下文和作用域不太了解,建议先看前两章。闭包(closure)是一个函数以及其捆绑的周边环境状态(词法环境)的引用组合。换而言之,闭包可以让开发者从内部函数访问外部函数的作用域。在JavaScript中,闭包会随着函数的创建而被同时创建。闭包指的是那些引用了另一个函数作用域中变量的函数,通常在嵌套函数中实现。总结一下:闭包本质是。原创 2023-07-26 08:55:39 · 34 阅读 · 0 评论