首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
_阿狗
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
最新
热门
js的继承方式
1.实现继承首先需要一个父类,在js中实际上是没有类的概念,在es6中class虽然很像类,但实际上只是es5上语法糖而已 1.原型链继承 父类的实例作为子类的原型 优点: 简单易于实现,父类的新增的
js的原型
一、原型 JavaScript 常被描述为一种基于原型的语言——每个对象拥有一个原型对象 当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上
js改变this指向的三种方法
JavaScript改变this指向的三种方法 每个Function构造函数的原型prototype, 都有方法 call(), apply(), bind() 1. call() 方法 2. app
js中this的指向问题
一、this的指向问题 this 作为JavaScript中的一个关键字,它的复杂度很高,主要原因是它所处不同场景的代表的指向是不一样的。 二、this指向实例场景 全局环境 普通函数调用 由call
js的浅拷贝和深拷贝
一、浅拷贝和深拷贝的定义 浅拷贝:浅拷贝只是拷贝一层更深层次对象级别的只拷贝引用。 深拷贝:深拷贝拷贝多层,每一级别的数据都会拷贝。 二、浅拷贝和深拷贝的区别 浅拷贝和深拷贝都创建出一个新的对象,但在
js的时间复杂度和空间复杂度
一、时间复杂度和空间复杂度分别表示什么? T(n) = O(f(n)); //时间复杂度 S(n) = O(f(n)); //空间复杂度 它们都叫做大O表示法, T代表算法执行总时长, S代表算法占用
js的防抖和节流
防抖和节流的相同点和区别 相同点: 都可以通过使用 setTimeout 实现 目的都是,降低回调执行频率。节省计算资源 区别: 函数防抖,在一段连续操作结束后,处理回调,利用clearTimeout
js中的分治算法和归并算法
一、分治算法 1、分治算法: 就是把一个复杂的问题分解两个或更多的相同或相似的子问题,再把子问题分成更小的子问题,直到最后子问题可以简单的直接解决,原问题的解即子问题的解的合并 2、适用情况 2.1、
js中的回流和重绘
一、浏览器的渲染过程 浏览器的渲染过程主要包括以下几步: 解析HTML生成DOM树。 解析CSS生成CSSOM规则树。 将DOM树与CSSOM规则树合并在一起生成渲染树。 遍历渲染树开始布局,计算每个
Javascript中的event loop(事件循环)机制
一、JavaScript是单线程 JavaScript是一种单线程的编程语言,意思就是同一时间段只能做一件事,所有任务都需要排队依次完成; 为什么js不能有多个线程呢? 作为浏览器脚本语言,JavaS
下一页
个人成就
文章被点赞
128
文章被阅读
8,644
掘力值
479
关注了
13
关注者
12
收藏集
1
关注标签
0
加入于
2022-03-21