anchor.diff:  
   [NOTE]
   ====
  -http://people.mozilla.org/~jorendorff/es6-draft.html#sec-promise-objects[ECMAScript Language Specification ECMA-262 6th Edition – DRAFT] では `[[PromiseStatus]]` という内部定義によって状態が定められています。
  -`[[PromiseStatus]]` にアクセスするユーザーAPIは用意されていないため、基本的には知る方法はありません。
  +http://people.mozilla.org/~jorendorff/es6-draft.html#sec-promise-objects[ECMAScript Language Specification ECMA-262 6th Edition – DRAFT] 中 `[[PromiseStatus]]` 是由内部定义的状态。
  +访问`[[PromiseStatus]]` 的用户API还未被公开，暂时还没有查询方法。
   ====
   
  -3つの状態を見たところで、既にこの章で全ての状態が出てきていることが分かります。
  +到此在本文中我们已经介绍了所有的三种状态。
   
   promise对象的状态，从__Pending__到__Fulfilled__或__Rejected__之后，
   这个promise对象的状态就不会再发生变化。
  
positive.code: ----
  include::embed/embed-promise-workflow.js[]
  ----
  <1>  `new` Promise构造器之后，返回promise对象
  <2> <1>对promise对象用 `.then`来设定返回值后的回调函数。
  
  `asyncFunction` 这个函数返回promise对象，
  对这个promise对象用 `then` 来设置resolve后的回调函数，
  用`catch` 来设定发生错误时的回调函数。
  
  
negative.code: "unresolved" - Pending::
      resolve或reject都不是时。也就是promise对象刚被做成后的初期状态等
  
  关于读法，
  左侧在<<es6-promises,ES6 Promises>>的式样中被定义的名称，
  右侧时在<<promises-aplus, Promises/A+>>中描述的状态的名称。
  
  基本上状态在代码中是不会涉及到的，所以名称也无需太在意。
  在这本书中， http://promises-aplus.github.io/promises-spec/[Promises/A+] 对 __Pending__、__Fulfilled__ 、__Rejected__
  