js字符串

以免以后有用翻阅,简单的最容易忘

var strs="abcdefg一二三";

var charat=strs.charAt(2);//output "c" 索引值从0开始 charat="c"  strs="abcdefg一二三"
var charcode=strs.charCodeAt(6);  //output "g"  获取Unicode统一字码
var concat=strs.concat("xx");  //output "abcdefg一二三xx" 连接字符串  默认连接到尾部
var index =strs.indexOf(string,index);//查找到第一次查找到字符串的索引位置,没有找到返回-1 index是索引位置
lastIndexOf(string,index) ;//  顾名思义  反向的查找
var a=strs.match("cd") ;//a=["cd"]   如果找到传回字符串 找到不的返回null
var a=strs.search("cd") ;// 与indexOf相似

var replace=strc.replace(str1,str2);//将找到的str1子字符串取代成为str2  str1="abc"  str2="ABC"  output ABCdefg一二三
//一个字符串转数组的方法
var split=strs.split(str);// 以str为分隔符分割字符串strs  返回数组对象  str=""  output ["a", "b", "c", "d", "e", "f", "g", "一", "二", "三"]

var substr=strs.substr(index,length)  ;//从index开始 取出length个字符
var substring=strs.substring(index1,index2) ;// 取出index1 到index2之间的子字符串(Number) 如果超出界限将返回""空

你可能感兴趣的:(js字符串)