indexOf(); 检索字符串中是否含有指定内容,如果有这个祖父,则输出结果为检查字符第一次出现的索引位置,如果没有检查的字符,则返回-1。也可以指定第二个参数,指定开始查找的位置,排序是从0开始的,例如:var a = str.indexOf(“H”,0);这就是查找字符串str中有没有H字符,从第0个开始查找。
var str ="Hello World";
console.log(var.length);//输出字符串的长度var result = str.charAt(0);//
cosole.log(result);//输出str字符串的第0个字符,输出结果为Hvar result = str.charCodeAt(0);
console.log(result);//获取对应字符的unicode编码var result = String.fromCharCodeAt(72);
console.log(result);//输出unicode编码对应的字符,72对应的是Hvar result = str.concat("小明");
console.log(result);//输出结果为Hello World小明var result = str.indexOf("H",1);//查找字符“H”,从第一个字符开始查找
console.log(result);//如果有这个字符,则输出结果为检查字符第一次所在的索引位置var result = str.lastIndexOf("H",5);//从滴5个字符开始网前面查找H字符
console.log(result);var result = str.slice(1,3);//截取从索引1到索引3的字符
console.log(result);//输出的结果为:ell var result = str.subString(1,3);//截取从索引1到索引3的字符var result = str.subString(1,-1);//第二个参数会默认使用0,0小于1,又会默认交换位置,就相当于str.subString(0,1)var result = str.subString(3,1);//会紫红交换两个参数的位置,相当于str.subString(1,3)
console.log(result);//输出的结果为:ell var a ="ab,cd,ef";
console.log(a.split(","));//根据逗号拆分数组,输出的结果是一个数组,"ab,cd,ef"
console,log(Array.isArray(a));//返回的结果将是true,证明a是数组