['1','2','3']转成[1,2,3]
有什么办法?

解决方案 »

  1.   

    var s=['1','2','3'];
    for(var i=0;i<s.length;i++){
    s[i]=Number(s[i]);
    }
      

  2.   

    var arr = ['1','2','3'];for (var i = 0; i < arr.length; i++){
        arr[i] = parseInt(arr[i]);
    }
      

  3.   

    要转化干什么?
    alert(1 == ‘1’)//true
    alert(‘7’- 4)//3
      

  4.   


    或者这样:
    var s=['1','2','3'];
    for(var i=0;i<s.length;i++){
    s[i]=1*s[i];
    }
      

  5.   

    var s = ['1','2','3'];
    for(var i=s.length; i--;){
        s[i] = +s[i];
    }