- 博客(4)
- 收藏
- 关注
原创 js获取上个月,下个月的前一天
在开发中,有时我们需要获取当前月的上个月到下个月的前一天这种需求,我们可以通过js的Date对象的有关方法实现.难点:(1)、2月只有28天;(2)、在每个月的1号获取前一天的时候的年月日的处理;(3)、跨年的处理实现方法:var date = new Date(); // 获取当前的时间对象var year = date.getFullYear();var month = dat...
2018-10-15 16:54:01 1389 1
原创 promise
promise的优势promise的最大优势是可以在现有的Promise对象派生出新的Promise对象。让两个并行任务的Promise对象合并成一个Promise对象,并且让合并之后的Promise对象来告知前面的任务是否都已经结束.Promise对象的状态是不可逆的,只能从pending->resolve或者pending->reject。并且Promise只能执行(resol...
2018-09-27 19:21:05 250
原创 javascript发布订阅模式
自定义一个PubSub(发布订阅)模式实现发布订阅模式主要是处理每一个事件的事件处理器清单var PubSub = {handlers: {}}// 实现监听方法PubSub.on = function(eventType, handler){if (!(eventType in this.handlers)) {this.handlers[eventType] = []}thi...
2018-09-27 16:03:36 135
原创 javascript异步错误处理
javascript异步错误的处理Javascript抛出异常之后,会采用一个try/catch语句块捕获。如果js抛出的异常未被,大多数Js环境都会提供一个有用的堆栈轨迹来追踪报错信息...
2018-09-27 14:57:24 768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人