- 博客(8)
- 收藏
- 关注
原创 什么是垃圾回收机制(超详细)
1.垃圾回收机制(Garbage Collction)简称GC,是JavaScript中使用的内存管理系统的基本组部分,是为了防止内存泄漏2.JavaScript是在创建变量(对象、字符串等)时自动进行了分配内存,并且在不使用他们时“自动释放。”3.内存在不适用的时候就被垃圾回收器自动回收。
2023-01-05 11:24:51
8399
原创 对递归的理解
一个函数在内部可以调用其本身,那么这个函数就是递归函数。简单理解:函数内部自己调用自己, 这个函数就是递归函数 这个就是递归函数,但是打印出来的话会报错, 因为递归函数的作用和循环效果一样。当没有给他返回值的时候,它就会一直死循环下去 正确的写法应该是:递归的作用 1.以实现的功能:树形列表,树的操作等等 2.递归每次执行都会消耗一个函数,相比for肯定会低,后端作为公共资源,慎用,出问题就是事故,前端情况好点,界面卡住了就让用户刷新吧
2022-11-28 09:25:57
237
原创 js的原型是什么意思
在JavaScript中,每个函数 都有一个prototype属性,当一个函数被用作构造函数来创建实例时,这个函数的prototype属性值会被作为原型赋值给所有对象实例(也就是设置 实例的`__proto__`属性),也就是说,所有实例的原型引用的是函数的prototype属性。(****`只有函数对象才会有这个属性!原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有”prototype”属性,函数对象有”prototype”属性,原型对象有”constructor”属性。
2022-11-28 09:11:56
1363
原创 闭包的详细解析
闭包就是能够读取其他函数内部变量的函数,在本质上,闭包是将函数内部和函数外部连接起来的桥梁。只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数”。闭包包含自由(未绑定到特定对象)变量,这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。“闭包”一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没有被释放)和为自由变量提供绑定的计算环境(作用域)。
2022-11-28 09:01:58
179
原创 js的六种继承方式
通过另一个变量,获取到父类的原型属性和方法,也只调用了一次父类的构造函数。②.无法实现构造函数的复用(每次用每次改变父构造函数的this指向)通过寄生的方式来修复组合式继承的不足,完美的实现继承。①.只继承父类构造函数的成员,没有继承父类原型的成员。①.只继承父类构造函数的成员,没有继承父类原型的成员。谈谈今天自己所理解的js的六种继承方式 可参考,不喜勿喷哈!②.用原型链实现对原型属性和方法的继承。拥有原型链继承和构造函数继承的所有优点。③.用构造函数实现对实例属性的继承。②.解决原型链继承的缺点。
2022-11-27 15:14:18
223
原创 用CSS3动画效果写出一个立体小水滴
小水滴非常简单,其实可以直接用一个div+before after就可以写出来,个人是用三个div写的,现在给大家看一下吧!2.给body div加上css样式 不懂得可以看看注释。给大家分享一个网址 想要什么样形状的圆可以直接获取 copy就可以了。1.先建立一个div div里面包括两个div作为2个小泡泡。3.样式写好之后就直接加动画就可以了。
2022-11-08 20:38:08
476
1
原创 怎么用html.css做一个最浪漫的表白方式
本次案例最主要还是用到了 CSS3 的 3D 板块的内容,其次是 animation 动画的书写设置。最主要的还是如何将你的图片们呈现3D环绕布局效果。
2022-10-27 13:16:47
374
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人