首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
RichDaddyCashMany
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
构造函数、包装类(Boxing)
构造函数 当new一个构造函数的时候,程序会在构造函数中隐式的创建一个名为this的空对象,然后执行函数体里的代码,最后再把这个this对象作为返回值抛出去。所以当我们创建一个构造函数,需要通过thi
原型、原型链、call/apply、继承模式
原型 定义:原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。 原型的使用场景:当需要一些公有的属性或方
浅度克隆、深度克隆
概念 JS有原始值(基本数据类型)跟引用值。原始值是存在栈内存中,有Number、String、Boolean、Null、Undefined、Symbol。引用值存储在堆内存中,有Array、Obje
作用域、闭包
[[scope]] 每个函数都是一个对象,其中有些属性是我们不可以访问,仅供js引擎存取的,[[scope]] 就是其中之一。[[scope]] 就是作用域,里面存储了执行期上下文对象的集合。这些集合
预编译
预编译 前情提要: imply global(暗示全局变量):即任何变量,如果变量未经声明就赋值,此变量就为全局(window)对象所有。 一切声明的全局变量,都是window的属性。(就相当于给wi
useState返回的为什么是数组而不是对象
首先,const [count,setCount] = useState(0) 这种语法是ES6的解构赋值语法。 数组在解构赋值时,按照返回的顺序一一解构,并且可以重新命名: 而对象在解构赋值时,必须
手写一个Redux,深入理解其原理
Redux可是一个大名鼎鼎的库,很多地方都在用,我也用了几年了,今天这篇文章就是自己来实现一个Redux,以便于深入理解他的原理。我们还是老套路,从基本的用法入手,然后自己实现一个Redux来替代源码的NPM包,但是功能保持不变。本文只会实现Redux的核心库,跟其他库的配合使…
个人成就
文章被点赞
4
文章被阅读
310
掘力值
35
关注了
1
关注者
0
收藏集
3
关注标签
17
加入于
2022-07-23