How to get first character of string?

后端 未结 17 2574
被撕碎了的回忆
被撕碎了的回忆 2020-11-27 09:43

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

17条回答
  •  天命终不由人
    2020-11-27 10:31

    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 start and stop after the length length

    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 index of the string

    var str = "Stack overflow";
    
    console.log(str[0]);

提交回复
热议问题