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>