DEV Community

Discussion on: Javascript Tagalog - String charAt Method

Collapse
 
frankwisniewski profile image
Frank Wisniewski

this only works as long as the strings do not contain unicode characters

const x = 'H🍺llo'

console.log( x.charAt(0) ) // H
console.log( x.charAt(1) ) // �
console.log( x.charAt(2) ) // �
console.log( x.charAt(3) ) // l
console.log( x.charAt(4) ) // l

// di naapektuhan yung original string
console.log( x ) // H🍺llo

const chars = 'H🍺llo'.match(/./ug);
console.log(chars[0]); //H
console.log(chars[1]); //🍺
console.log(chars[2]); //l
console.log(chars[3]); //l
console.log(chars[4]); //o
Enter fullscreen mode Exit fullscreen mode
Collapse
 
mmvergara profile image
Mark Matthew Vergara

Ohh I see, that's very insightful, I'll edit the all the string-related blogs to become aware of this, Thank you so much! <3