20 lines
597 B
TypeScript
20 lines
597 B
TypeScript
|
|
//#region src/compat/util/toString.d.ts
|
||
|
|
/**
|
||
|
|
* Converts `value` to a string.
|
||
|
|
*
|
||
|
|
* An empty string is returned for `null` and `undefined` values.
|
||
|
|
* The sign of `-0` is preserved.
|
||
|
|
*
|
||
|
|
* @param {any} value - The value to convert.
|
||
|
|
* @returns {string} Returns the converted string.
|
||
|
|
*
|
||
|
|
* @example
|
||
|
|
* toString(null) // returns ''
|
||
|
|
* toString(undefined) // returns ''
|
||
|
|
* toString(-0) // returns '-0'
|
||
|
|
* toString([1, 2, -0]) // returns '1,2,-0'
|
||
|
|
* toString([Symbol('a'), Symbol('b')]) // returns 'Symbol(a),Symbol(b)'
|
||
|
|
*/
|
||
|
|
declare function toString(value: any): string;
|
||
|
|
//#endregion
|
||
|
|
export { toString };
|