用来检索字符串是否用和传入的参数相匹配的值,如果有则返回索引,没有则返回-1
字符串.search(“查找的值”);
字符串.slice(开始,结束)
同2值包含开始不包含结束
快淘汰的一种算法,subtr()包含开头和结尾
传下标,找值
分割,字符串转数组,分割符就没了,不会保留分隔符
一个参数要替换的字符串(也可以是正则表达式),第二个参数,替换的新的字符
<script>
var str1 = "http://www.baidu.com?id=123321&name=zhangsan&age=22";
var ar = str1.split("?")[1].split('&');
//用?分割,分成两个,拿到后面一个,用&分割,拿到两个值
//用对象存贮,可以得到键值对的形式
var obj = {};
for(var i = 0;i<ar.length;i++){
var ar1 = ar[i].split("=");
var key = ar1[0];//键的内容等于分割的第一位
obj[key] = ar1[1];//值的内容等于分割的第二位
}
</script>