7.11js常用对象

<!DOCTYPE html>
<html>
<head>
    <title>js常用对象</title>
    <script type="text/javascript">
        //js的对象

        //1.Boolean
        var v1 = new Boolean('true'); //构造方法
        var v2 = Boolean('true');//转换方法
        console.log(typeof v1);
        console.log(typeof v2);

        //2.Number对象
        var v3 = new Number(10);
        console.log(typeof v3);

        //3.数组对象
        var arr1 =[123,110,11] //这种方法多,直接写数组,下面方法都是添加
        var  arr2 = new  Array();
        arr2.push(120);//添加元素
        arr2.push(110);
        arr2.push(119);
        arr2.push(210);

        console.log(arr2);
        arr2.pop(); //移除最后的元素
        console.log(arr2.toString());//把数组转换成字符串

        arr2.sort();//排序
        console.log(arr2.toString()); 

        var    arr3  = new Array('zhangsan'.'lisi');
        console.log(arr3.toString());

        //4.String 对象
        var s1 = "JS四不像"
        var s2 = new String(s1);//把原始类型转换成索引
        console.log(typeof s2);

        //返字串符的索引
        console.log(s2.indexOf(''));
        //关于方法 多看一下文档

        var date  = new Date();
        console.log(date);

        //6.RegExp正则表达式

        var email = 'ctx_vip@qq.com'

         //创建正则表达式对象
         // var reg = newRegExp(pattern);
         // var reg = /^[1~9]\d{4,14}$/;  //qq表达式

         //7.js对象的创建

         var stu = { name :'gyf',height:'19'};
         console.log(typeof(stu));
         console.log(stu.name);

    </script>
</head>
<body>
 
</body>
</html>
原文地址:https://www.cnblogs.com/zhen1996/p/9293793.html