- 博客(29)
- 收藏
- 关注
原创 react-router-dom@6 react路由第6版本自定义重定向组件
【代码】react-router-dom@6 react路由第6版本自定义重定向组件。
2023-06-12 15:36:10
245
原创 JavaScript Number 对象
Number.isSafeInteger()判断传入的参数值是否是一个"安全整数"。Number.isInteger() 在参数是整数时返回 true。如果一个参数值不能转换为一个数字将返回 NaN (非数字值)。Number 创建方式 new Number()。Number 对象是原始数值的包装对象。Number 对象方法。
2023-04-07 10:55:53
207
原创 什么是原型链?如何理解原型链?
当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么他就会去prototype里找这个属性,这个prototype又会有自己的prototype,于是就这样一直找下去,也就是我们平时所说的原型链的概念,通过原型链,我们可以找到当前对象从属于哪个类。JavaScript对象是通过引用来传递的,我们创建的每个新对象实体中并没有一份属于自己的原型副本。当我们修改原型时,与之相关的对象也会继承这一改变。每个对象都会在其内部初始化一个属性,就是prototype(原型)。
2023-03-22 17:09:57
214
原创 js实现递归的三种方法
这种通过函数名字调用自身的方式存在一个问题:函数的名字是一个指向函数对象的指针,如果我们把函数的名字与函数对象本身的指向关系断开,这种方式运行时将出现错误。这种方式很好的解决了函数名指向变更时导致递归调用时找不到自身的问题。但是这种方式也不是很完美,因为在严格模式下是禁止使用arguments.callee的。3.通过函数命名表达式来实现arguments.callee的效果。2.通过arguments.callee调用函数自身。1.通过函数自身名字递归调用。
2023-03-21 17:08:08
3763
原创 TS 使用 BIGINT时VSCODE 报错目标低于 ES2020 时,BIGINT 文本不可用。
TS 使用 BIGINT时VSCODE 报错目标低于 ES2020 时,BIGINT 文本不可用。
2023-03-03 15:15:48
1365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人