摘要: apply,call apply和call在调用时改变了this的指向 apply和call的使用方法 bind 比我的更详细https://www.cnblogs.com/moqiutao/p/7371988.html 阅读全文
posted @ 2019-08-11 12:36 huihuihero 阅读(112) 评论(0) 推荐(0) 编辑
摘要: ####递归:指在当前方法内调用自己的这种现象。 ####递归的分类: 递归分为两种,直接递归和间接递归。 【直接递归】称为方法自身调用自己。 【间接递归】可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 ####注意事项: 递归一定要有结束条件限定,保证递归能够停止下来,否则会不断调用自 阅读全文
posted @ 2019-08-11 08:51 huihuihero 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 函数声明 function f1(){ console.log("我是一个函数") }; f1(); 函数表达式(多用函数表达式,少用函数声明,函数声明在ie8有问题) var f2=function(){ console.log("我也是一个函数") }; f2(); 或箭头函数方式 let f2 阅读全文
posted @ 2019-08-07 15:05 huihuihero 阅读(120) 评论(0) 推荐(0) 编辑
摘要: js继承的几种方式:原型继承,借用构造函数继承,组合继承(原型继承+借用构造函数继承),拷贝继承 原型继承 借用构造函数继承 组合继承(结合了原型继承和借用构造函数继承) 拷贝继承(将一个对象中的属性和方法通过循环遍历放在另一个对象中) 总结: 面向对象特性:封装,继承,多态 继承,类与类之间的关系 阅读全文
posted @ 2019-08-06 17:55 huihuihero 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.jianshu.com/p/514fe21b9914 周期 第一个是组件初始化(initialization)阶段 第二个是组件的挂载(Mounting)阶段 此阶段分为componentWillMount,render,componentDidMount三个时期。 第 阅读全文
posted @ 2019-08-04 17:38 huihuihero 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 代码:`` 注意: 它不是iconfont字体 也不是图片。 位置是放到 head 标签中间。 后面的type="image/x icon" 属性可以省略。 为了兼容性,请将favicon.ico 这个图标放到根目录下。 在网址后面键入favicon.ico回车可以获取该网站的图标:http://w 阅读全文
posted @ 2019-08-04 15:35 huihuihero 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 利用js原型的相关知识点封装相关函数,完成一个贪吃蛇的小游戏。其中food,snake,game都是封装的对象 SnakeGame.html food.js Game.js 阅读全文
posted @ 2019-07-31 16:54 huihuihero 阅读(231) 评论(0) 推荐(0) 编辑
摘要: ###解析: 构造函数可以实例化对象 构造函数采用大写首字母命名,如function Person(name){} 构造函数中有一个属性叫prototype,是构造函数的原型对象 构造函数的原型对象(prototype)中有一个constructor构造器,这个构造器指向的就是自己所在的原型对象所在 阅读全文
posted @ 2019-07-29 09:54 huihuihero 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 见此博客,https://www.cnblogs.com/lishuxue/p/6097575.html 阅读全文
posted @ 2019-07-17 15:56 huihuihero 阅读(177) 评论(0) 推荐(0) 编辑
摘要: react使用if else语句的方法 map语法 关于json字符串,json对象之间的转换 json对象和json字符串的区别 判断一个数组是否为空 百度编辑器 线上部署 获取验证码倒计时 线转树方法处理特殊数据格式 内容不易设置时先const一个参数,再调用这个参数 创建一个util.js文件 阅读全文
posted @ 2019-07-04 19:44 huihuihero 阅读(397) 评论(0) 推荐(0) 编辑