摘要: 1、let关键字,用来代替 var的关键字,特点: 1、变量不允许被重复定义 2、不会进行变量声明提升 3、保留块级作用域中i的 2、const定义常量,特点:1、常量值不允许被改变 2、不会进行变量声明提升 3、箭头函数 与普通函数的区别:1、书写上用=>代替了function 2、普通函数的th 阅读全文
posted @ 2018-12-08 14:51 HOUY 阅读(11433) 评论(0) 推荐(0) 编辑
摘要: 1、属性继承 :call 、apply:不建议使用浪费内存。 2、原型继承: 缺点:原型继承会污染父级 function Person(name,age,sex){ this.name = name; this.age = age; this.sex = sex; } Person.prototyp 阅读全文
posted @ 2018-12-08 09:59 HOUY 阅读(322) 评论(0) 推荐(0) 编辑
摘要: bind:bind绑定完this的指向后会返回一个新的函数体,不会被立即调用 call&apply:绑定完this的指向后会立即调用 call与apply的区别: call:第一个参数是this的指向,第二个以及后面的所有参数需要一个个进行传递 apply:第一个参数是this的指向,第二个参数是一 阅读全文
posted @ 2018-12-08 09:32 HOUY 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝: 当一个对象拷贝另一个对象的数据的时候,只要一个对象的数据发生改变另一个对象的数据也会发生改变 因为浅拷贝拷贝的是引用的地址 深拷贝: 当一个数值拷贝另一个数值的时候,一个数值的发生改变另一个数值不会发生改变 浅拷贝: let a = { age: 1 } let b = a a.age = 阅读全文
posted @ 2018-12-07 10:08 HOUY 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 8、tsconfig.json 9、yarn add react-native-scripts 10、package.json 11、package.json 12、App.js 13、src -> App.tsx 14、将babel.config.js移动到src的目录中 阅读全文
posted @ 2018-12-07 09:31 HOUY 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 防抖: 理解:在车站上车,人员上满了车才发走重点是人员上满触发一次。 场景:实时搜索,拖拽。 实现: //每一次都要清空定时器,重新设置上计时器值,使得计时器每一次都重新开始,直到最后满足条件并且等待delay时间后,才开始执行handler函数。 // func是用户传入需要防抖的函数 // wa 阅读全文
posted @ 2018-12-06 14:10 HOUY 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 方式 一: 通过params 1.路由表中 <Route path=' /sort/:id ' component={Sort}></Route> 2.Link处 HTML方式 <Link to={ ' /sort/ ' + ' 2 ' } activeClassName='active'>XXXX 阅读全文
posted @ 2018-12-03 09:19 HOUY 阅读(36769) 评论(4) 推荐(2) 编辑