无法使用javascript查找没有空格的字符串长度

时间:2016-03-30 05:46:24

标签: javascript

我的示例代码是:

    <script>

    function Sum(){

        var a = "Hello World";
        var a_length =a.length ;  
          alert(a_length); 

    }

</script>

目前的长度为:: 11。但我想计算10的字符串长度。
请使用javascript帮助获得合适的长度。

2 个答案:

答案 0 :(得分:3)

这将100%工作。

 function Sum(){
 var myString = "Hello World";
 var withoutSpace = myString.replace(/ /g,"");
 var length = withoutSpace.length;
 alert(length); 
} 

答案 1 :(得分:2)

**For length including white-space:**

$("#id").val().length

**For length without white-space:**

$("#id").val().replace(/ /g,'').length
**For removing only beginning and trailing white-space:**

$.trim($("#test").val()).length
**For example, the string " t e s t " would evaluate as:**

*//" t e s t "*
$("#id").val(); 

**//Example 1**
$("#id").val().length; //Returns 9
**//Example 2**
$("#id").val().replace(/ /g,'').length; //Returns 4
**//Example 3**
$.trim($("#test").val()).length; //Returns 7

尝试希望它适合你