string.insert()

Insert a substring into a String at a specified index.

Signature

insert(index: Number, other: String) => String

Description

Inserts a substring into the calling String at a provided zero-based offset index position.

Returns a new String. The calling String isn’t changed.

Parameters

Parameter Type Required Description

index

Number

true

Zero-based index position to insert the substring at.

insert

String

true

Substring to insert.

Return value

Type Description

String

String with the inserted substring.

Examples

'foo'.insert(0, 'bar')
"barfoo"
\