返回具有回退(fallback)行为的字符串
fallbackString('hello', 'Fallback Text') // 'hello'fallbackString(0, 'Fallback Text') // '0'fallbackString(8e5, 'Fallback Text') // '800000'fallbackString(0o144, 'Fallback Text') // '100'fallbackString(0xff, 'Fallback Text') // '255'fallbackString('0xff', 'Fallback Text') // '0xff'fallbackString(Infinity, 'Fallback Text') // 'Fallback Text'fallbackString(-Infinity, 'Fallback Text') // 'Fallback Text'fallbackString(NaN, 'Fallback Text') // 'Fallback Text'fallbackString(null, 'Fallback Text') // 'Fallback Text'fallbackString(undefined, 'Fallback Text') // 'Fallback Text'fallbackString('', 'Fallback Text') // 'Fallback Text'fallbackString({}, 'Fallback Text') // 'Fallback Text'fallbackString([], 'Fallback Text') // 'Fallback Text'fallbackString(new Date(), 'Fallback Text') // 'Fallback Text'fallbackString(() => {}, 'Fallback Text') // 'Fallback Text' Copy
fallbackString('hello', 'Fallback Text') // 'hello'fallbackString(0, 'Fallback Text') // '0'fallbackString(8e5, 'Fallback Text') // '800000'fallbackString(0o144, 'Fallback Text') // '100'fallbackString(0xff, 'Fallback Text') // '255'fallbackString('0xff', 'Fallback Text') // '0xff'fallbackString(Infinity, 'Fallback Text') // 'Fallback Text'fallbackString(-Infinity, 'Fallback Text') // 'Fallback Text'fallbackString(NaN, 'Fallback Text') // 'Fallback Text'fallbackString(null, 'Fallback Text') // 'Fallback Text'fallbackString(undefined, 'Fallback Text') // 'Fallback Text'fallbackString('', 'Fallback Text') // 'Fallback Text'fallbackString({}, 'Fallback Text') // 'Fallback Text'fallbackString([], 'Fallback Text') // 'Fallback Text'fallbackString(new Date(), 'Fallback Text') // 'Fallback Text'fallbackString(() => {}, 'Fallback Text') // 'Fallback Text'
数字、字符串、null、undefined
回退字符串,默认为空字符串
不为字符串或有效数字,则返回回退字符串
返回具有回退(fallback)行为的字符串
Example