Skip to content

The String endsWith() method

The Valley of Code

Your Web Development Manual

Find out all about the JavaScript endsWith() method of a string

Check if a string ends with the value of the string passed as parameter..

'JavaScript'.endsWith('Script') //true
'JavaScript'.endsWith('script') //false

You can pass a second parameter with an integer value and (if present) endsWith() will consider the original string as if it was long that many characters:

'JavaScript'.endsWith('Script', 5) //false
'JavaScript'.endsWith('aS', 5) //true

It was introduced in ECMAScript 2015.

→ Get my JavaScript Beginner's Handbook
→ Read my JavaScript Tutorials on The Valley of Code
→ Read my TypeScript Tutorial on The Valley of Code
  • THE VALLEY OF CODE (+ PRO), your web development manual
  • I wrote 15+ free coding BOOKS, download them here
  • SOLOPRENEUR LAND the missing MBA for wannabe solopreneurs craving a life with more freedom, control, fulfillment and purpose (summer 2024)