Open In App

JavaScript String codePointAt() Method

Last Updated : 16 Jul, 2024
Suggest changes
Share
Like Article
Like
Report

JavaScript string codePointAt() is an inbuilt method in JavaScript that is used to return a non-negative integer value i.e, the method returns the Unicode value at an index (position) in a string.

Syntax:

string.codePointAt(A)

Parameters:

  • It accepts a parameter that shows the index of an element in the string. The index starts from zero (0). 

Return Values:

  • It returns the code point value of the element which is denoted by a parameter in the string. It returns undefined if there is no element present at the specified location i.e, at "A"th index.

Example: This example shows the basic use of the string.codePointAt() Method in javascript.

javascript
// Taking a string "gfg" let str = "gfg" let result1 = str.codePointAt(0); let result2 = str.codePointAt(1); let result3 = str.codePointAt(2); console.log(result1); console.log(result2); console.log(result3); 

Output
103 102 103 

Example 2: The output of the example comes out to be undefined as the third index does not exist.

javascript
// Taking a string "gfg" let str = "gfg" // Pointing 4th index of the string // index starts from 0 let result = str.codePointAt(3); // Printing the code point value console.log(result); 

Output
undefined 

Example 3: The example iterates over each character in the string "GeeksforGeeks" and prints the Unicode code point value for each character.

JavaScript
let str = "GeeksforGeeks"; for (let i = 0; i < str.length; i++) {  const result = str.codePointAt(i);  console.log(result); }; 

Output
71 101 101 107 115 102 111 114 71 101 101 107 115 

Example 4: In this example, the codePointAt() method is used to get the Unicode code point value of a supplementary character (in this case, the star emoji "????").

JavaScript
let str = "????"; let result = str.codePointAt(0); console.log(result);  

Output
63 

We have a complete list of Javascript string methods, to check those please go through this Javascript String Complete reference article.

Supported Browsers:

  • Google Chrome 41
  • Edge 12
  • Firefox 29
  • Opera 28
  • Safari 10

Similar Reads