ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° error.js
class TypeError extends Error {};
const obj = new TypeError();
console.log('TypeError', obj instanceof TypeError);
console.log('Error', obj instanceof Error);
Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ·Π΅Π» error.js
ΠΡΠΈΠ±ΠΊΠ° ΡΠΈΠΏΠ° ΠΈΡΡΠΈΠ½Π°
ΠΡΠΈΠ±ΠΊΠ° Π²Π΅ΡΠ½Π°Ρ
Π·Π°ΠΏΡΡΡΠΈΡΡ babel-node error.js
ΠΡΠΈΠ±ΠΊΠ° ΡΠΈΠΏΠ° ΠΈΡΡΠΈΠ½Π°
ΠΡΠΈΠ±ΠΊΠ° Π²Π΅ΡΠ½Π°Ρ
Π½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ΅Π°ΠΊΡΠΈΡ ΡΠΎΠ΄Π½ΠΎΠΉ.
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 Π»ΠΎΠΆΠ½Π°,
ΡΠ·Π΅Π» v6.3.1
ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ΄Π½ΠΎΠΉ v0.30
Π‘ΠΌ. ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ -- http://stackoverflow.com/a/33877501/454967. ΠΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ JavaScript ΠΈ Babel, ΡΠ΅ΠΌ Ρ React Native.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π‘ΠΌ. ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ -- http://stackoverflow.com/a/33877501/454967. ΠΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ JavaScript ΠΈ Babel, ΡΠ΅ΠΌ Ρ React Native.