数组拆分使用jQuery? [英] array split using jquery?

查看:84
本文介绍了数组拆分使用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)
    }
});

http://jsfiddle.net/tmHea/

这篇关于数组拆分使用jQuery?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆