返回首页

我有一个像
列表_value1 =""苹果","球","猫"......等等";

如果我知道,苹果中存在以上list.How得到整个字符串的索引从list.Like苹果应该有索引1,球应该有2,依此类推。

什么是JavaScript代码这个东西?

回答

评论会员:NIRALSONI 时间:2012/02/04
希望这可以帮助你...


var str = "a,b,c,d,e,f,g";

 

function getIndexOf(srcString, searchString) {

	var str2Array = srcString.split(',');

	var array2Index = [];

	for(var i = 0; i < str2Array.length; i++) {

		array2Index[str2Array[i]] = i;

	}

	return (typeof array2Index[searchString] != 'undefined' ? array2Index[searchString] : -1);

}

 

alert(getIndexOf(str,'a'));

alert(getIndexOf(str,'d'));

alert(getIndexOf(str,'g'));

alert(getIndexOf(str,'not found'));


感谢问候,
SONI niral
评论会员:游客 时间:2012/02/04
CPallini:你的意思的indexOf例如:{C}注意:IE浏览器IE7的)(至少不支持它。|