React-native: エラーのインスタンス

作成日 2016年08月08日  ·  1コメント  ·  ソース: facebook/react-native

サンプルコードerror.js

class TypeError extends Error {};
const obj = new TypeError();
console.log('TypeError', obj instanceof TypeError);
console.log('Error', obj instanceof Error);

ノードerror.jsを実行します
TypeError true
エラーtrue

babel-nodeerror.jsを実行します
TypeError true
エラーtrue

ただし、reactnativeで実行します。

2016-08-08 19:51:34.677 [info][tid:com.facebook.react.JavaScript] 'TypeError', false
2016-08-08 19:51:34.677 [info][tid:com.facebook.react.JavaScript] 'Error', true

TypeErrorがfalseである理由はわかりますが、

ノードv6.3.1
ネイティブv0.30に反応する

Locked

最も参考になるコメント

このページをご覧ください-http://stackoverflow.com/a/33877501/454967。 それはReactNativeよりもJavaScriptとBabelと関係があります。

>すべてのコメント

このページをご覧ください-http://stackoverflow.com/a/33877501/454967。 それはReactNativeよりもJavaScriptとBabelと関係があります。

このページは役に立ちましたか?
0 / 5 - 0 評価