function isstring
isstring(x: unknown): x is string

Checks if the input is a string.

Returns true if the input is of type string, otherwise returns false.

Examples

Input is a string

import { assertEquals } from "jsr:@std/assert";

assertEquals(isstring('test'), true);

Input is a number

import { assertEquals } from "jsr:@std/assert";

assertEquals(isstring(123), false);

Input is an object

import { assertEquals } from "jsr:@std/assert";

assertEquals(isstring({ key: 'value' }), false);

Parameters

x: unknown

The element to check.

Return Type

x is string

Returns true if x is a string, otherwise false.

Usage

import isstring from "datatype/isstring.ts";