这个函数有什么用啊,n.indexof("?")是什么意思呀~真得弄不懂,请教高手。。最好能给注释一下 意思就是"?"在n这个字符串中的位置var n="http://www.163.com?userid=2002";alert(n.indexOf("?"));试下就明白了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 意思是字符"?"在n这个字符串中的位置,如果n中不存在"?"字符,则返回-1,否则返回?在n中第一次出现的位置索引号。 cuike519 不是说得很明白了吗? 在“n”这个字符串中从头开始遍历寻找“?”这个字符。如果有“?”就返回它的位置,没有就返回-1。 var n="1?234"; var i=n.indexOf("?");i的值就为1 indexOf 方法请参阅lastIndexOf 方法 | String 对象的方法 | String 对象的属性应用于: String 对象要求版本 1返回 String 对象内第一次出现子字符串的字符位置。strObj.indexOf(subString[, startIndex])参数strObj 必选项。String 对象或文字。 subString 必选项。要在 String 对象中查找的子字符串。 starIndex 可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。 说明indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。从左向右执行查找。否则,该方法与 lastIndexOf 相同。示例下面的示例说明了 indexOf 方法的用法。function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s);} 我说的是:为什么要用indexof("?")判断呀!! 为什么你要学编程啊。为什么要用indexof判断啊,你可以自己写个封装来实现啊 (p=n.indexOf("?"))>0意思就是判断字符串n里是不是有"?" (问号,引号不算啊) 老问题,重新问 关于DROPDOWNLIST 如何把這討論區的頭像圖示,換成外部連結的圖示 实现图片上传 高手进来看下啊,帮我解决下 如何验证输入货币类型? 怎么才能打开指定大小窗口? 急!有关frames和层的问题 window.location的问题? document.open传参数问题 js设置html标签的宽度 梅花雪?看看楼下的贴子?标题:求一正则表达式?表单验证经常用到的! 请教各位高手,如何控制一个IE窗口一打开就最大化?对了,是和按下最大化按钮一样的效果,我的代码并没有达到这种效果。
var n="1?234";
var i=n.indexOf("?");
i的值就为1
请参阅
lastIndexOf 方法 | String 对象的方法 | String 对象的属性应用于: String 对象
要求
版本 1
返回 String 对象内第一次出现子字符串的字符位置。strObj.indexOf(subString[, startIndex])
参数
strObj
必选项。String 对象或文字。
subString
必选项。要在 String 对象中查找的子字符串。
starIndex
可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。
说明
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。从左向右执行查找。否则,该方法与 lastIndexOf 相同。示例
下面的示例说明了 indexOf 方法的用法。function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}