How to Remove last Comma?

后端 未结 12 1943
自闭症患者
自闭症患者 2020-12-08 06:58

This code generates a comma separated string to provide a list of ids to the query string of another page, but there is an extra comma at the end of the string. How can I re

12条回答
  •  猫巷女王i
    2020-12-08 07:40

    Using substring

    var strNumber = "3623,3635,";
    
    document.write(strNumber.substring(0, strNumber.length - 1));

    Using slice

    document.write("3623,3635,".slice(0, -1));

    Using map

    var strNumber = "3623,3635,";
    
    var arrData = strNumber.split(',');
    
    document.write($.map(arrData, function(value, i) {
      return value != "" ? value : null;
    }).join(','));

    Use Array.join

    var strNumber = "3623,3635,";
    var arrTemp = strNumber.split(',');
    var arrData = [];
    
    $.each(arrTemp, function(key, value) {
      //document.writeln(value);
      if (value != "")
        arrData.push(value);
    });
    
    document.write(arrData.join(', '));

提交回复
热议问题