摘要: 一、什么是Promise对象? 1、Promise对象是一个为异步操作提供统一API,以供异步操作进一步处理的对象。 2、Promise对象的两个特点: ① 对象的状态不受外界影响 有三种状态:Pending(进行中)、Resolved(已完成)、Rejected(已失败) 只有异步操作的结果可以决 阅读全文
posted @ 2017-06-16 17:09 大饼脸 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1、构造函数· 自定义构造函数(如Person)· Function· Array· Object每个使用构造函数生成的实例对象都有一个prototype属性prototype可理解为JavaScript为每个构造函数底层实现的一套属性和方法的集合,让每个实例对象继承这一套方法集合。 2、proto 阅读全文
posted @ 2017-06-09 11:17 大饼脸 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 第一种写法: 第二种写法: 区别: app就是一个: 同时具备一个属性: 阅读全文
posted @ 2017-05-18 16:58 大饼脸 阅读(6502) 评论(0) 推荐(2) 编辑
摘要: 1、consolidate app.engine(ext, callback)注册模板引擎的 callback 用来处理ext扩展名的文件默认情况下, 根据文件扩展名require() 对应的模板引擎。 比如你想渲染一个 “foo.jade” 文件,Express会在内部执行下面的代码,然后会缓存r 阅读全文
posted @ 2017-05-17 18:30 大饼脸 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 将mongodb安装为Windows服务,让该服务随Windows启动而启动: 开启服务: 阅读全文
posted @ 2017-05-16 15:00 大饼脸 阅读(93) 评论(0) 推荐(0) 编辑
摘要: css代码如下: 效果: http://jsfiddle.net/luin/25BbH/7/ 这个效果实现的关键是: 1、一个元素的 padding,如果值是一个百分比,那这个百分比是相对于其父元素的宽度而言的,即使对于 padding-bottom 和 padding-top 也是如此。 2、he 阅读全文
posted @ 2017-04-24 17:09 大饼脸 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 浅复制: 深复制: ** slice()方法会浅复制(shallow copy)数组的一部分到一个新的数组,并返回这个新数组。这个方法会返回一个新数组 阅读全文
posted @ 2017-03-30 14:49 大饼脸 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、dangerouslySetInnerHTML, 让React正常显示你的html代码 显示效果: 应改为: <div dangerouslySetHTML={{_html:this.state.html}}></div> 2、this.props对象的属性与组件的属性一一对应,但有一个例外,就 阅读全文
posted @ 2017-01-18 10:41 大饼脸 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、const和let let类似于var,不同的是let只在所在的代码段有效 for循环的计数器,就很合适使用let命令。 let和var的区别: //变量i是var声明的,在全局范围内都有效。所以每一次循环,新的i值都会覆盖旧值,导致最后输出的是最后一轮的i的值。 var a = []; for 阅读全文
posted @ 2017-01-09 15:34 大饼脸 阅读(86) 评论(0) 推荐(0) 编辑
摘要: webpack入门:http://webpackdoc.com/ 阅读全文
posted @ 2017-01-06 10:34 大饼脸 阅读(90) 评论(0) 推荐(0) 编辑