javascript常用的对象

<!DOCTYPE html>
<html>
<head>
    <title>javascript常用的对象</title>
    <meta charset="UTF-8">

    <script type="text/javascript">

        //日期对象
        var date = new Date();
        document.write(date.getFullYear()+"年"+date.getMonth()+1+"月"+"星期"+date.getDate());

        //字符串对象
        var str1 = new String("abc");
        var str2 = "abc";
        alert(str1 == str2);
        //字符串的链接
        var s = str2.concat("helloworld");
        alert(s);

        //包含start,不包含end
        s = s.slice(2,4);
        alert(s);


        var str3 = "hello world";
        //从2开始,到5结束
        //str3 = str3.substring(2,5);
        //alert(str3);
        //从2开始取5个字符
        alert(str3.substr(2,5));

        var str = "abc.txt";
        alert(str.substr(str.lastIndexOf(".")+1));

        //数组对象
        var array = new Array();
        array.push(11);
        array.push(22);
        array.push(1);
        alert(array);

        //转化为字符串通过“---”链接
        alert(array.join("---"));
        //sort只会通过字符串来排序
        alert(array.sort());
        //颠倒顺序
        alert(array.reverse());

        var array1 = [1,2,3,4];

        //表示在索引为2的前面删除0个元素,插入31,32
       // array1.splice(2,0,31,32);
       // alert(array1);
        //表示在索引为2的前面删除2个元素,插入31,32
        array1.splice(2,2,31,32);
        alert(array1);















    </script>


</head>
<body>

</body>
</html>

  

posted on 2015-02-06 00:51  aicpcode  阅读(122)  评论(0编辑  收藏  举报

导航