anchor.diff:  });
   ----
   
  -このように書いても動作的には問題ありませんが、<<promise-states,promiseオブジェクトの状態>>をRejectedにしたい場合は
  -`reject` という与えられた関数を呼び出すのが一般的です。
  +代码像这样其实运行时倒也不会有什么问题，但是如果想把 <<promise-states,promise对象状态>> 设置为Rejected状态的话，使用 `reject` 方法则更显得合理。
   
  -先ほどのコードは以下のように書くことが出来ます。
  +所以上面的代码可以改写为下面这样。
   
   [role="executable"]
   [source,javascript]
  
positive.code: * 使用 `reject` 会比使用 `throw` 安全
  * 在 `then` 中使用reject的方法
  
  中々使いどころが多くはないかもしれませんが、安易に `throw` してしまうよりはいい事が多いので、
  覚えておくといいでしょう。
  
  これを利用した具体的な例としては、
  <<race-delay-timeout,Promise.raceとdelayによるXHRのキャンセル>> で解説しています。
negative.code: }).catch(onRejected);
  ----
  
  使用 <<Promise.reject>> 的话还能再将代码进行简化。
  
  [role="executable"]
  [source,javascript]
  