字符串API整理:
var str = ‘hello‘;
concat():
var res = str.concat(‘wold‘,‘!!!‘);
substr():
var url = "http://www.baidu.com?username=admin&psw=123456";
var idx = url.indexOf(‘?‘);
var res1 = url.substr(idx+1); //从idx+1处开始
var res1 = url.suubstr(idx+1 , length)
//开始序号-结束序号,且不包含末尾序号位置
var res1 = url.slice(start,end);
//substring:开始序号-结束序号,且不包含末尾序号位置,并且支持:start>end,表示截取范围
var res1 = url.substring(start,end);
//区别
slice\substring\substr(start):默认都是从start到末尾
slice(负数):表示从末尾开始取值
replace():网站内容和谐
//replace()只替换一个
var res = str.replace(source,target);
//[1]
var index=0;
index = str.indexOf(source);
while(index!==-1){
}
//[2]
while(res =str.replace(source,target) !== null){
console.log(res);
str = res;
}
//replaceAll()
split():字符串分割
字符串无reverse();数组有!
String.fromCharCode() --相反-- str.charCodeAt()
相关文章
- 10-19Python面向对象02/类的空间问题、类与对象之间的关系、类与类之间的关系
- 10-19leetCode 87.Scramble String (拼凑字符串) 解题思路和方法
- 10-19String字符串相加常见面试题
- 10-192019年7月4日 类与对象1
- 10-19Qt刷新机制的一些总结(Qt内部画的时候是相当于画在后台一个对象里,然后在刷新的时候调用bitblt统一画,调用window的api并不会影响到后面的那个对象)
- 10-19【GAN与NLP】GAN的原理 —— 与VAE对比及JS散度出发
- 10-19instanceof操作符判断对象类型
- 10-19python全栈开发 * 18 面向对象知识点汇总 * 180530
- 10-19js reduce做数组的统计
- 10-19python全栈开发 * 19 面向对象 知识点汇总 * 180701