设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

卡通方式趣解AngularJS中的promise

2013-11-18 10:49| 发布者: joejoe0332| 查看: 6691| 评论: 0|原作者: 蔡蔡|来自: 伯乐在线

摘要: 一天早晨,爹对儿子说:“宝儿,出去看看天气如何!”每个星期天的早晨,爹都叫小宝拿着超级望远镜去家附近最高的山头上看看天气走势如何,小宝说没问题,我们可以认为小宝在离开家的时候给了他爹一个promise。 ...

  一天早晨,爹对儿子说:“宝儿,出去看看天气如何!”


  每个星期天的早晨,爹都叫小宝拿着超级望远镜去家附近最高的山头上看看天气走势如何,小宝说没问题,我们可以认为小宝在离开家的时候给了他爹一个promise。


  这时候,他爹就想了,如果明天艳阳高照,他就准备去钓鱼,如果天实在不行,就作罢,如果小宝对预报明天的天气也没底,他就在家宅一天哪也不去。


  大概过了半小时,小宝回来了。每周的结果不尽相同:


  A计划 :天气晴朗


  小宝不辱使命,说外面阳光明媚,万里无云,这个promise was resolved(小宝信守承诺),爹就可以收拾行装,钓鱼去鸟。



  B计划: 小宝日观天象,阴转小雨的节奏


  小宝依然不辱使命,但是天公不作美,promise was resolved,但是孩儿他爹觉得还是搁家呆着吧。



  C计划:天象诡谲,小宝无法做出天气走势判断


  小宝败兴而归,云雾重重,遮蔽了视线,不敢妄言天气走势,小宝走的时候立下承诺说要给他爹预报天气,但是没有成功,我们说promise was rejected!孩儿他爹决定小心驶得万年船,还是在家吧。



  上述种种,用代码写出来是什么样子呢?



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部