zoukankan      html  css  js  c++  java
  • JavaScript字符串对象

    1.分割字符

    <!DOCTYPE >
    
    <html>
    
          <head>
    
                <title></title>
    
                <meta charset="utf-8" />
    
                <script>
    
                      var str="I,love,java";
    
                      var arr=str.split(",",2);
    
    //                document.write(Arrays.toString(arr));
    
                      for(var i=0;i<arr.length;i++)
    
                      {
    
                            document.write("数组第"+(i+1)+"个元素是"+arr[i]+"<br />");
    
                      }
    
                      
    
                </script>
    
          </head>
    
    </html>
    
    
    

    2.统计字符串中数字的个数

    <!DOCTYPE >
    
    <html>
    
          <head>
    
                <title></title>
    
                <meta charset="utf-8" />
    
                <script>
    
                      function getNum(str){
    
                            var num=0;
    
                            for(var i=0;i<str.length;i++)
    
                            {
    
                                  var char=str.charAt(i);
    
                                  //isNaN()对空格字符会转化为0,需要家个判断charAt(i)不能为空格
    
                                  if(char !=" "&&!isNaN(char)){
    
                                        num++;
    
                                  }
    
                            }
    
                            return num;
    
                      }
    
                      document.write(getNum("1jjko3klrsd3"));
    
                      
    
                </script>
    
          </head>
    
    </html>
    
    
    

    分析:
    在JavaScript中我们可以用isNaN来判断一个值是否是NaN值。NaN即Not a Number。如果该值不是数字则返回true;

  • 相关阅读:
    面向对象:
    Android体系结构
    面向对象DAO模式
    集合框架
    异常
    面向对象接口
    面向对象多态
    面向对象继承
    面向对象抽象封装
    JDBC
  • 原文地址:https://www.cnblogs.com/chmusk/p/11078926.html
Copyright © 2011-2022 走看看