AI智能
改变未来

JavaScript 第109页

对js 闭包的理解-爱站程序员基地

对js 闭包的理解

AI

概念 闭包是指有权访问另外一个函数作用域中的变量的函数。即在函数内部定义一个函数,使内部函数能够访问外部函数的变量 优点 可以创建私有变量(定义全局变量容易造成变量污染)让变量始终保存在内存中 缺点 由于闭包常驻在内存中,如果处理不当,容易...

购物车 (JS面向对象实现)-爱站程序员基地

购物车 (JS面向对象实现)

AI

效果图:代码实现: 1.js文件 #####(1)商品列表模块 import Utils from \"./Utils.js\";export default class GoodsItem {//设置静态变量styleBool,用来控制多...

前端学习笔记之JavaScript基础(一)——数据类型-爱站程序员基地

前端学习笔记之JavaScript基础(一)——数据类型

AI

一:数据类型 在JavaScript里面,一共有7种数据类型,分别是: 基本数据类型:字符型(String)、数值型(Number),null,undefined,布尔型(Boolean)。该类型直接存储在栈内存中,将某个基本数据类型的变量...

图文结合解释JS事件循环流程(同步任务、宏任务和微任务)-爱站程序员基地

图文结合解释JS事件循环流程(同步任务、宏任务和微任务)

AI

js任务队列 js的任务分为同步任务和异步任务,异步任务又分为宏任务和微任务。 同步任务 众所周知,js是单线程运行的,在js主线程上的任务是会排队一个一个执行的,也就是所谓的阻塞,简单来说,运行在主线程上的任务就是同步任务。 异步任务 异...