为什么80%的码农都做不了架构师?>>>
以免以后有用翻阅,简单的最容易忘
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) 如果超出界限将返回""空