js+ts
文章平均质量分 62
js和ts学习
小叶_01
你是什么样的人,便会遇到什么样的人;你想遇到什么样的人,就得努力先让自己成为那样的人。
展开
-
ts入门学习
总是倾向于。原创 2023-08-21 23:57:14 · 242 阅读 · 0 评论 -
请求方式参数总结
请求方式总结原创 2022-08-18 09:07:43 · 1791 阅读 · 0 评论 -
jsx定义与规则
jsx的定义原创 2022-08-08 21:44:38 · 127 阅读 · 0 评论 -
闭包的理解与应用
闭包的理解与应用原创 2022-07-11 16:36:10 · 260 阅读 · 0 评论 -
JS 的垃圾回收机制
多回收“临时对象”区(young generation),少回收“持久对象”区(tenured generation),当这个值的引用次数变为0的时候,说明没有变量在使用,这个值没法被访问了,因此可以将其占用的。如果没有引用指向该对象,那么该对象会被垃圾回收机制回收。,每次处理一部分,多次处理。2种最为常用:标记清除和引用计数,其中标记清除更为常用。,垃圾收集器会按照固定的时间间隔周期性的执行。(闭包),剩下标记的就是要删除的变量了。,这样垃圾回收器会在运行的时候清理掉。的时候,这个值的引用次数就加1;原创 2023-04-05 18:07:13 · 528 阅读 · 0 评论 -
继承的实现
缺点:原型对象的所有属性被所有实例共享(父类所有的引用类型属性都会实例出来的对象共享,所以修改一个实例对象的引用类型属性,会导致所有实例对象受到影响);(实现方式是在子类内部调用父类方法,并通过call改变它的作用域,指向子类的this,从而把父类的方法拿过来),他的特点是实例是子类的实例也是父 类的实例,父类新增的原型方法/属性,子类都能够访问,并且原型链继承。方法实现:第一个参数是用作于新对象原型的对象,第二个参数是可选参数,主要是给新对象定义额外属性的对象。缺点:构造继承只能**继承父类的属性值,原创 2023-03-31 14:45:47 · 100 阅读 · 0 评论 -
requestAnimationFrame定时器
HTML5新增的定时器,是一个用于优化动画效果的API,会在下一次浏览器重绘之前执行回调函数。原创 2023-03-23 16:54:25 · 970 阅读 · 0 评论 -
事件循环理解
主要包含:script( 整体代码)、setTimeout、setInterval、I/O、UI 交互事件、setImmediate(Node.js 环境)主线程一旦被阻塞,其他任务就需要等待,所以这种类型的任务最好交给。(优先执行于普通的微任务),它具有阻止事件循环继续的优势,适用于在事件循环继续之前,提醒用户有错误发生。,DOM 的任何变动,比如节点的增减、属性的变动、文本内容的变动都会触发MutationObserver。同步和异步任务分别进入不同的执行环境,,先执行完微任务,再执行宏任务.原创 2023-03-23 10:38:42 · 301 阅读 · 0 评论