![[疑问]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
观看课程<<深入理解JS>>:
JavaScript(缩写为JS)是一种基于对象和事件驱动的脚本语言,主要用于在网页上实现交互式效果和动态页面。
JS的数据类型包括:数字(number)、字符串(string)、布尔值(boolean)、null、undefined、对象(object)和符号(Symbol)。
JS的作用域分为全局作用域和函数作用域,而在ES6中引入了块级作用域(let和const)。
闭包是指一个函数能够访问其他函数作用域中的变量,即使这些变量已经在其他函数执行完毕后销毁。闭包可以用于实现数据的封装和私有变量等场景。
垃圾回收是指当变量不再被引用时,自动释放其所占用的内存空间。JS的垃圾回收机制采用的是自动垃圾回收机制,即当对象没有任何引用时,垃圾回收器会自动删除这个对象并释放其占用的内存空间。
JavaScript(缩写为JS)是一种基于对象和事件驱动的脚本语言,主要用于在网页上实现交互式效果和动态页面。
JS的数据类型包括:数字(number)、字符串(string)、布尔值(boolean)、null、undefined、对象(object)和符号(Symbol)。
JS的作用域分为全局作用域和函数作用域,而在ES6中引入了块级作用域(let和const)。
闭包是指一个函数能够访问其他函数作用域中的变量,即使这些变量已经在其他函数执行完毕后销毁。闭包可以用于实现数据的封装和私有变量等场景。
垃圾回收是指当变量不再被引用时,自动释放其所占用的内存空间。JS的垃圾回收机制采用的是自动垃圾回收机制,即当对象没有任何引用时,垃圾回收器会自动删除这个对象并释放其占用的内存空间。
展开
评论
点赞