数组拆分使用jQuery? [英] array split using jquery?
本文介绍了数组拆分使用jQuery?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一些存储在数组中的值,我wana将它们分开,wana知道它包含的值的长度,但是当我正在运行函数时,它不起作用
i have some value stored in array and i wana split them and wana know length of its contains value but when i am running function it is not working
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(function(){
var valData= ['songs','video','movie','games','other'];
var valNew=valData.split(',');
for(i=0;i<valNew.length;i++);
alert(valNew.length)
})
</script>
</head>
<body>
<select id="me"></select>
</body>
推荐答案
Split用于将分隔字符串分隔成数组基于传入分割函数的一些分隔符。你的值已经被分割成一个数组。您的for循环语法也不正确。
Split is used to separate a delimited string into an array based upon some delimiter passed into the split function. Your values are already split into an array. Also your for loop syntax is incorrect.
分割文档: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/split
更正代码:
Corrected code:
$(function(){
var valData= "songs,video,movie,games,other";
var valNew=valData.split(',');
for(var i=0;i<valNew.length;i++){
alert(valNew.length)
}
});
这篇关于数组拆分使用jQuery?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文