1.给你一个字符串String=“adadfdfseffqdjhuserfefsefseetsdg”,要求找出里边的字符串qdjhu,使用JavaScript实现。
解析:这里要用到indexOf().返回字符indexOf(string)中字符串string在父串首次出现的位置,从0开始,没有返回-1。
代码如下:
var str = "adadfdfseffqdjhuserfefsefseetsdg";
var search = 'qdjhu';
var start = str.indexOf(search);
var result = str.substring(start,start+search.length);
2.请自定义一个函数,实现字符串反转。
解析:字符串反转主要是把字符串从末尾开始的每一个元素截取后,再重新组成一个新的字符串。代码如下:
function revStr(str){
var temStr = "";
var len = str.length;
for(var i=len-1;i>=0;i--){
temStr = str.charAt(i);
}
return temStr;
}
3.JavaScript中如何检测一个变量是一个string类型?