100分请教!如何得到字符串数组的字串的最大个数!? 不行,,我试了好多次,,再个能不能在一个字串中得到一上字符出现的次数?我也想是不是这个length出了问题是不是要转成vbarray才行啊, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那是VBArray 不能用啊老兄,。请再帮我想想办法! <script language="javascript"> var ss="111#111#111#111#111#111#111#111",s; s=ss.split("#"); alert("数组里最后一项是 "+ s[s.length-1]); alert("数组的长度 "+ s.length);</script> 参考一下这个:length 属性 (Array)请参阅length 属性 (Function) | length 属性 (String)应用于:Array 对象要求版本 2返回一个整数值,这个整数比数组中所定义的最高位元素的下标大 1。numVar = arrayObj.length 参数numVar 必选项。任意数值。 arrayObj 必选项。任意 Array 对象。 说明因为一个数组中的元素并不一定是连续的,所以 length 属性也并不一定就等于数组中的元素个数。例如,在下面的数组定义中,my_array.length 中就包含 7,而不是 2: var my_array = new Array( );my_array[0] = "Test";my_array[6] = "Another Test";如果 length 属性被赋予了一个比原先值小的数值,那么数组就被截断,所有数组下标等于或者大于 length 属性的新值的元素都会被丢失。如果 length 属性被赋予了一个比原先值大的数值,那么数组就被扩展,且所有新建元素都被赋值为 undefined。下面这个例子说明了 length 属性的用法:function LengthDemo(){ var a; a = new Array(0,1,2,3,4); return(a.length);} 用while的时候遍历要自加:<script language="javascript"> var ss="111#222#333#444#555#666#777#888#",s; var i=-1; s=ss.split("#"); while(++i<s.length) { alert(s[i]); } //--></SCRIPT> ajax求助 跪求 ExtJs4 TreePanel实例 javascript代码问题 --功能实现漫游的自由浮动层 动态创建的元素中有onclick事件,但却无法激发这个事件 文本框背景图标如何添加事件? 请问在html中的一个checkbox的onclick事件,怎样在javascript中模拟呢?? 初学者提问!怎样才可以确实页面中两个提交按钮用户按了那个啊? 客户端如何控制是否显示地址栏? 帮忙给弄一个关于数字排列的算法呗~~~ 学习JS视频教程 那些代码都能用的上吗? IE5 不支持的事件啊,怎样解决? 网页文本框如何控制输入格式?
var ss="111#111#111#111#111#111#111#111",s;
s=ss.split("#");
alert("数组里最后一项是 "+ s[s.length-1]);
alert("数组的长度 "+ s.length);
</script>
请参阅
length 属性 (Function) | length 属性 (String)应用于:Array 对象
要求
版本 2
返回一个整数值,这个整数比数组中所定义的最高位元素的下标大 1。numVar = arrayObj.length
参数
numVar
必选项。任意数值。
arrayObj
必选项。任意 Array 对象。
说明
因为一个数组中的元素并不一定是连续的,所以 length 属性也并不一定就等于数组中的元素个数。例如,在下面的数组定义中,my_array.length 中就包含 7,而不是 2: var my_array = new Array( );
my_array[0] = "Test";
my_array[6] = "Another Test";
如果 length 属性被赋予了一个比原先值小的数值,那么数组就被截断,所有数组下标等于或者大于 length 属性的新值的元素都会被丢失。如果 length 属性被赋予了一个比原先值大的数值,那么数组就被扩展,且所有新建元素都被赋值为 undefined。下面这个例子说明了 length 属性的用法:function LengthDemo(){
var a;
a = new Array(0,1,2,3,4);
return(a.length);
}
var ss="111#222#333#444#555#666#777#888#",s;
var i=-1;
s=ss.split("#");
while(++i<s.length)
{ alert(s[i]);
}
//-->
</SCRIPT>