首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS深入
小谷围鸡蛋灌饼
创建于2022-08-02
订阅专栏
深入了解JS
暂无订阅
共12篇文章
创建于2022-08-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
instanceof原理
instanceof原理 什么是instanceof instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上
JS内存泄漏
内存泄漏 什么是内存泄漏 引擎中的垃圾回收机制主要针对程序中不再使用的对象,对其清理回收释放掉内存 虽然说引擎已经针对垃圾回收做了各种优化,来保证垃圾能够回收,但是我们还是需要主动避免一些不利于引擎做
节流防抖
节流防抖 防抖 顾名思义就是防止手抖 防抖会给我们容错时间,如果在这个容错时间内再次触发事件,则会直接撤销上一次操作的定时,再给最新的这次事件定时 核心思想是:当事件被触发的时候,设定一个容错时间延迟
事件机制
事件机制 JS与HTML的交互是通过事件实现的,事件代表文档或者浏览器窗口中某个有意义的时刻 可以向文档或者文档中的元素添加事件侦听器来预订事件 事件流 事件流描述了页面接收事件的顺序 IE和网景公司
JS运行原理
JS运行原理 解释型和编译型语言 编程语言是写给人看的,但是机器看不懂 所以我们要把我们编写的编程语言转化为机器看的懂得机器语言(01010101) 现在的转化方式有两种:解释和编译 编译型语言 可以
JS垃圾回收机制
垃圾回收机制 学习https://juejin.cn/post/6981588276356317214的笔记
深入了解this机制
this 关于this 为什么用this 使用this可以隐式传递一个对象引用,因此可以将API设计的更加简洁并易于复用 this到底是啥 this是在运行时进行绑定的,并不是在编写时绑定,他的上下文
重新学习JS类型和语法
重新学习JS类型和语法 这里对一些JS的细节进行深入学习,像类型转化,语法等,参考于《你不知道的JS中卷》
深入学习JS原型
深入JS原型 对象基础铺垫 对象的定义:若干属性的集合,属性表示为键值对的形式 一切引用类型都是对象,对象是属性的集合 对象都是通过函数创建的,例如我们熟悉的字面量创建对象: 构造函数 在深入原型之前
类的学习
类 前面我们了解了怎么实现继承,但是各种方法都有自己的问题,代码也比较冗余和混乱,所以为了解决这些问题,ES6引入了class关键字,可以正式定义类,类表面上看起来可以正式面向对象编程,但是实际上背后
深拷贝和浅拷贝
深拷贝与浅拷贝 浅拷贝 拷贝的是对象的指针 深拷贝 从堆内存中开辟一个新的区域存放新对象,且修改新对象不会影响原对象
深入对象
对象的属性进行比较深入的理解,之前学习一直没有关注属性,才发现属性原来还分为两种:数据属性和访问器属性