I have a string, and I need to get its first character.
var x = \'somestring\';
alert(x[0]); //in ie7 returns undefined
How can I fix my co
Example of all method
First : string.charAt(index)
Return the caract at the index
index
var str = "Stack overflow";
console.log(str.charAt(0));
Second : string.substring(start,length);
Return the substring in the string who start at the index
startand stop after the lengthlength
Here you only want the first caract so : start = 0 and length = 1
var str = "Stack overflow";
console.log(str.substring(0,1));
Alternative : string[index]
A string is an array of caract. So you can get the first caract like the first cell of an array.
Return the caract at the index
indexof the string
var str = "Stack overflow";
console.log(str[0]);