搜索
您的当前位置:首页正文

charCodeAt()、 indexOf()、lastInde

来源:二三娱乐

charCodeAt()

  1. 实例
    var str1 = "abc";
    document.write(str1.charCodeAt(0) + "<br />");
    document.write(str1.charAt(1) + "<br />");
    返回的值97 b
  2. 定义和用法
    charCodeAt()方法可返回指定位置的字符的Unicode编码。这个返回值是0-65535之间的整数。
    其中方法charCodeAt()与charAt()方法执行的操作相似,只不过前者返回的是位于指定位置的字符的编码,而后者返回的是字符串的子字符。
  3. 语法
    stringObject.charCodeAt(index)

index:必需。表示字符串中某个位置的数字,即字符在字符串中的下标。
注意:字符串中第一个字符的下标是0;如果index是负数(或大于等于字符串的长度)则返回NaN.

indexOf()

  1. 实例
    var str = "Hello World!";
    document.write(str.indexOf("hello") + "<br />");
    document.write(str.indexOf("Hello") + "<br />");
    document.write(str.indexOf("world") + "<br />");
    document.write(str.indexOf("World") + "<br />");
    返回的值-1 0 -1 6
  2. 定义和用法
    indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置
  3. 语法
    stringObject.indexOf(searchValue, fromindex)

searchValue:必需,需要检索的字符串值
fromindex:可选的整数参数。规定子啊字符串中开始检索的位置。如省略该参数,则将从字符串的首字符开始检索。
注意:indexOf()方法对大小写敏感;如果要检索的字符串值没有出现,则该方法返回-1
eAt() 方法、lastIndexOf() 方法、substring() 方法
JavaScript String 对象

Top