@@ -2950,47 +2950,6 @@ util.isArray({});
29502950// Returns: false
29512951` ` `
29522952
2953- ### ` util .isError (object)`
2954-
2955- <!-- YAML
2956- added: v0.6.0
2957- deprecated: v4.0.0
2958- -->
2959-
2960- > Stability: 0 - Deprecated: Use [` util .types .isNativeError ()` ][] instead.
2961-
2962- * ` object` {any}
2963- * Returns: {boolean}
2964-
2965- Returns ` true ` if the given ` object` is an [` Error ` ][]. Otherwise, returns
2966- ` false ` .
2967-
2968- ` ` ` js
2969- const util = require (' node:util' );
2970-
2971- util .isError (new Error ());
2972- // Returns: true
2973- util .isError (new TypeError ());
2974- // Returns: true
2975- util .isError ({ name: ' Error' , message: ' an error occurred' });
2976- // Returns: false
2977- ` ` `
2978-
2979- This method relies on ` Object .prototype .toString ()` behavior. It is
2980- possible to obtain an incorrect result when the ` object` argument manipulates
2981- ` @@toStringTag` .
2982-
2983- ` ` ` js
2984- const util = require (' node:util' );
2985- const obj = { name: ' Error' , message: ' an error occurred' };
2986-
2987- util .isError (obj);
2988- // Returns: false
2989- obj[Symbol .toStringTag ] = ' Error' ;
2990- util .isError (obj);
2991- // Returns: true
2992- ` ` `
2993-
29942953### ` util .isFunction (object)`
29952954
29962955<!-- YAML
@@ -3094,7 +3053,6 @@ util.log('Timestamped message.');
30943053[` ArrayBuffer ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
30953054[` DataView ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView
30963055[` Date ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
3097- [` Error ` ]: errors.md#class-error
30983056[` Float32Array ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array
30993057[` Float64Array ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array
31003058[` Int16Array ` ]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array
@@ -3127,7 +3085,6 @@ util.log('Timestamped message.');
31273085[` util .promisify ()` ]: #utilpromisifyoriginal
31283086[` util .types .isAnyArrayBuffer ()` ]: #utiltypesisanyarraybuffervalue
31293087[` util .types .isArrayBuffer ()` ]: #utiltypesisarraybuffervalue
3130- [` util .types .isNativeError ()` ]: #utiltypesisnativeerrorvalue
31313088[` util .types .isSharedArrayBuffer ()` ]: #utiltypesissharedarraybuffervalue
31323089[async function]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function
31333090[built-in ` Error ` type]: https://tc39.es/ecma262/#sec-error-objects
0 commit comments