uft
    Preparing search index...

    Function isString

    • Checks if a value is typeof string.

      Parameters

      • value: unknown

        The value to check.

      Returns value is string

      true if the check passes, false otherwise.

      isString('') // true
      isString('foo') // true
      isString(0) // false
      isString(null) // false
      const value: string | number

      if (isString(value)) {
      value // type: string
      } else {
      value // type: number
      }

      // or
      if (!isString(value)) {
      value // type: number
      } else {
      value // type: string
      }
      import { assert } from 'uft'

      const token: string | undefined
      assert(isString(token), 'received undefined token')
      token // type: string