知识点
天空陪伴星辰a
这个作者很懒,什么都没留下…
展开
-
设计模式
文章目录单例模式组合模式观察者模式工厂模式抽象工厂模式策略模式代理模式适配器模式 设计模式的定义:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。 GoF提出的23种软件设计模式,这里介绍几种常用的设计模式。单例模式...原创 2019-07-23 20:23:41 · 178 阅读 · 0 评论 -
react(二)
文章目录无状态组件hook受控组件&非受控组件数据流react生命周期虚拟dom与diff算法数据加载组件传值无状态组件 在react中创建组件有三种方式:ES5写法:React.createClass;ES6写法:React.component;无状态的函数写法,又称为纯组件SFC。无状态组件的优势:代...原创 2019-09-08 18:15:18 · 140 阅读 · 0 评论 -
react(一)
文章目录react简介JSX语法webpack构建属性状态react简介 react发展---facebook在构建instagram网站的时候遇见两个问题 1、数据绑定的时候,大量操作真实dom,性能成本太高 &nb...原创 2019-09-03 21:00:13 · 107 阅读 · 0 评论 -
mongodb数据库
文章目录mongodb安装及概念指令mongoose可视化工具mongodb安装及概念mongodb的图标是一片树叶,要熟记。下载地址:http://www.mongodb.org/downloads安装步骤:1/把mongodb安装到某一个盘符下(D)2/创建数据目录 D:data/db文件夹3/找到mongodb文件夹下的bin文件夹打开mongod.exe4/双击打开mo...原创 2019-08-06 22:05:34 · 310 阅读 · 0 评论 -
git
文章目录1.git2.安装git3.Linux命令4.git使用1.配置用户名和邮箱2.本地操作3.远程操作4.分支操作5.常用分支命令6.冲突解决7.推送分支8.具体使用1.git git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本的控制软件,用于敏捷高效...原创 2019-07-26 21:04:11 · 160 阅读 · 0 评论 -
ES6之let/const命令
let命令ES6新增了let命令,用来声明变量。用法类似于var命令,但是所声明的变量,只在let命令所在的代码内有效,即块级作用域。{ let a = 10; var b = 1;}console.log(a) //ReferenceError:a is not defined.console.log(b) //1上面代码在代码块之中。分别用let和var...原创 2019-07-01 19:50:19 · 96 阅读 · 0 评论 -
ES6之this关键字和bind方法
this关键字this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共同点:它总是返回一个对象。简单说,this就是属性或方法“当前”所在的对象。var person = { name: '张三', describe: function () { return '姓名:'+ this.name; }};...原创 2019-06-27 19:34:43 · 375 阅读 · 0 评论 -
dom高级-运动
1:运动原理通过连续不断的改变物体的位置,而发生移动变化。使用setInterval实现。匀速运动:速度值一直保持不变。多物体同时运动:将定时器绑设置为对象的一个属性。注:物体每次运动都应该把之前的定时器清除掉。 var speedX = 12 var speedY = 0 box.timer = setInterval(function(){ box.style.l...原创 2019-07-05 19:43:58 · 158 阅读 · 0 评论 -
ES6之class的写法及继承
JS 语言中,生成实例对象的传统方法是通过构造函数。构造函数的一个例子如下代码: function Point(x, y) { this.x = x; this.y = y;} Point.prototype.toString = function () { return '(' + this.x + ', ' + this.y + ')';}; var p = new...原创 2019-07-06 10:15:25 · 793 阅读 · 0 评论 -
闭包和继承
文章目录闭包继承构造函数继承call/apply方法和继承prototype原型及原型链继承混合继承class继承闭包 闭包就是能够读取其他函数内部变量的函数。在JS中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解为”定义在一个函数内部的函数”。例如:function fn() { ...原创 2019-07-17 21:54:21 · 189 阅读 · 0 评论 -
dva规范
export default{//命名空间namespace:'user',state:{ name:xxx, age:xxx},//处理state--同步reducers:{ save(state,{payload}){ return{...state,...payload} }},// 异步// yield表示后面的方法执行完以后 call表示调用一个api接口...原创 2019-10-05 18:11:51 · 614 阅读 · 0 评论