zoukankan      html  css  js  c++  java
  • javascript

    1、length属性,表示字符串的长度;
        <script type="text/javascript">
            var str = "113456";
            alert(str.length);
        </script>
            输出:6  (符号、空格、字母、中文算一个长度)

    2、split方法,用来分隔字符串,得到是一个字符串数组;
        <script type="text/javascript">
            var str="How are you doing today?";
                document.write(str.split(" ") + "<br />" );
                document.write(str.split("") + "<br />");
                document.write(str.split(" ",2));
        </script>
        输出:    How,are,you,doing,today?
            H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
            How,are

    3、substr方法,字符串中提取一些字符;
        <script type="text/javascript">
            var str="Hello world!";
                document.write(str.substr(7));
        </script>
        输出:orld!

    4、toUpperCase oLowerCase方法,字符的大小写转换;
        <script type="text/javascript">
            var str="HEllo WoRld!";
                document.write(str.toUpperCase() + "<br />");
                document.write(str.toLowerCase() + "<br />");
        </script>
        输出:    HELLO WORLD!
            hello world!

    5、indexOf方法,检测字符串是否存在被检测字符串内, 如果有,则返回这个字符串首次出现的位置,如果没有,则返回-1;
        <script type="text/javascript">
                var str="Hello world world!";
                document.write(str.indexOf("Hello") + "<br />");
                document.write(str.indexOf("World") + "<br />");
                document.write(str.indexOf("world"));
        </script>
        输出:     0
            -1
            6

    6、substring方法,字符串的截取;提取字符串中介于两个指定下标之间的字符;
        <script type="text/javascript">
            var str="Helloworld!";
                document.write(str.substring(3, 6));
        </script>
        输出:low

    Array

      1、push方法,往数组的末尾添加值,可以是一个或者多个值,中间通过,分隔;
        <script type="text/javascript">
            var arr = new Array(1, 2, 3);
            arr.push(4, 5)
                alert(arr);
        </script>
        输出:1,2,3,4,5
    2、join方法,连接数组元素,中间有分隔符;
        <script type="text/javascript">
            var str = arr.join(" ");
                alert(str);
        </script>
        输出:1 2 3
    3、splice方法,增加删除元素
        <script type="text/javascript">
            var arr = new Array(6);
                arr[0] = "George";
                arr[1] = "John";
                arr[2] = "Thomas";
                arr[3] = "James";
                arr[4] = "Adrew";
                arr[5] = "Martin";
                arr.splice(0,1, "test");
                alert(arr);
        </script>
        输出:test,John,Thomas,James,Adrew,Martin
    4、concat方法,连接两个或多个数组;
        <script type="text/javascript">
            var arr = new Array(1, 2, 3);
                var arr1 = new Array("a", "b", "c");
                var arr2 = new Array(true, true, true);
            alert(arr.concat(arr1, arr2));
        </script>
        输出:1,2,3,a,b,c,true,true,true

  • 相关阅读:
    ATM+购物车系统
    Python 异常处理
    单例的三种实现方式
    面向对象高级编程
    面向对象
    文件处理
    字符编码
    python入门
    Python终端如何输出彩色字体
    Python 全栈开发:python初识面向对象
  • 原文地址:https://www.cnblogs.com/lastorder/p/4649777.html
Copyright © 2011-2022 走看看