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>

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。