06 2021 档案

手把手教你实现三种绑定方式(call、apply、bind)
摘要:关于绑定首先要说下this的指向问题。 我们都知道: 函数调用时this指向window 对象调用函数时this指向对象本身 看下面得例子: // 1 function test(){ const name = 'test1'; console.log(this.name) } constname 阅读全文

posted @ 2021-06-08 22:34 smallpen 阅读(424) 评论(0) 推荐(0)

React-setState的那些事儿
摘要:关于setState,使用过react的人应该再熟悉不过了,在hooks还不那么普及的时候,除了使用函数式组件,我们使用最多的应该就是类创建react的组件了,而在类组件中我们通常会使用state来管理组件的数据变化及更新。 setState的使用注意事项 setState(updater, cal 阅读全文

posted @ 2021-06-06 17:18 smallpen 阅读(127) 评论(0) 推荐(0)

不要直接使用数字字符串来比较大小
摘要:最近的项目中,后端给我返回来数字是字符串形式的,而根据实际业务需求,我需要进行比较大小。 而我当时考虑的是,js本身属于弱类型,动态语言 弱类型: 在编程语言中,语言被分为强类型和弱类型,我们将支持隐式转换的语言称为弱类型语言,不支持隐式转换的语言称为强类型语言, 而js本身开发出来之际由于各种机缘 阅读全文

posted @ 2021-06-06 17:05 smallpen 阅读(1628) 评论(0) 推荐(1)