- 博客(24)
- 收藏
- 关注
原创 闭包与它的两个作用
闭包主要依赖的点是里面的变量和参数不会被垃圾回收机制回收函数的定义过程与执行过程1.开辟一个存储空间来装代码块2.预编译3.将存储空间和预编译的空结合变成一个执行空间4.找到这个执行空间进行执行5.销毁这个执行空间 存储空间也会被销毁如果里面返回的数据类型 为引用数据类型就存储空间不会被销毁(对象的存储空间和函数存储空间不在一个地方 保持引用关系)闭包主要使用的以返回函数作为保持引号关系而不让回收机制回收的特点闭包的满足条件1.内部函数必须调用外部函数的变量或者参数2.必须以返回函
2022-04-13 21:51:52
98
原创 构造函数与原型链
原型链(它是个过程):对应的对象的属性,先去找自己的__proto__是否存在,找的到就读取 找不到就会往上找(找父亲的构造函数),直到找到Object顶层对象,找到就返回值,找不到就返回
2022-04-11 21:30:51
230
原创 Class类和Symbol 值类型
class 类(对象的模板 借助他可以生成对应的对象 抽取对应的公共特点)。Symbol是es6新增的类型 这个是值类型 独一无二的值
2022-04-09 23:44:21
413
原创 es6新增的数据结构set
Set使用new关键字构建,里面如果需要传参,传入的参数为数组或ArrayLikeset (里面存储的数据值不能重复 如果有重复会自动去除 数组去重)
2022-04-07 21:55:26
191
原创 关于JS中cookie的学习
cookie就是用来解决http的无状态问题(认为是标识)。浏览器每次请求都会带上cookie,存储在浏览器上,cookie只能存放少量的数据,而且是string类型的值,最多4kb,
2022-04-03 00:08:18
1527
原创 事件第二篇
this 表示当前函数的调用者。外层没有对象包着的情况下this指向window,有对象包着指向该对象事件处理:1.触发对象2.事件处理函数3.事件执行函数
2022-04-01 21:25:00
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人