一、日期對象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
var date =new Date("2016-7-8");
var date1 =new Date("2016-1-1");
console.log(date);
console.log(date1);
var res = date - date1;
console.log(res/1000/3600/24+1);
console.log(date.getFullYear());
console.log(date);
date.setDate(date.getDate +5 );
console.log(date);
var date = new Date();
console.log(date3)
console.log()
</script>
</body>
</html>
二、數學對象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>數學對象</title>
</head>
<body>
</body>
<script type="text/javascript">
console.log(Math.PI);
Math.random();
console.log(Math.abs(-3));
</script>
</html>
三、數組對象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>數組對象</title>
</head>
<body>
</body>
<script type="text/javascript">
var arr1 = [1,2,3];
var arr2 = new Array();
var arr3 = new Array(5);
var arr4 = new Array("8");
var arr5 = new Array(4,5);
console.log(arr1,arr2,arr3,arr4,arr5);
arr5.push(6,7,8);
console.log(arr5.length);
arr5.pop();
console.log(arr5.length);
arr5.unshift(1);
console.log(arr5.length);
arr5.shift();
console.log(arr5.length);
var arr6 = [1,2,3,4];
arr6.reverse();
console.log(arr6);
var str = arr6.join("+");
console.log(str);
arr6 = [99,45,78,22,11,1,123];
arr6.sort(function(a,b){
return a-b;
});
console.log(arr6);
var arr7 = [11,22,33,44];
arr7.splice(1,2,123,456);
console.log(arr7);
</script>
</html>
四、正則表達式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>正則表達式</title>
</head>
<body>
</body>
<script type="text/javascript">
var reg = /test/gi
var str = "hellotesthowareTESTyoutest";
console.log(str.match(reg));
var reg2 = /\d/g;
var str2 = "lsjf13134j1j4j566j7";
console.log(str2.match(reg2));
var reg3 = /\w/g;
var str3 = ".a.23;f\495_=1 ;,ai";
console.log(str3.match(reg3));
var reg4 =/./g;
var str4 = "]\n\t .a.23; f\495_=1 ;,ai";
console.log(str4.match(reg4));
var reg5 = /\s/g;
console.log(str4.match(reg));
var reg6 = /\d{3}/g;
var reg6 = /\d{1,3}/g;
var str6 = "340423ruh304";
console.log(str6.match(reg6));
var reg7 =/[357]/g
var reg7 =/[2-46-8]/g
var reg7 =/[2-46]{2}/g
var str7 = "2339448585187773485852";
console.log(str7.match(reg7));
var reg8 =/\[^123]/g
var str8 = "abc1234556";
console.log(str8.match(reg8));
var reg9 = /(34)|(32)/g;
var reg9 = /3(4)|(2)/g;
var reg9 = /3((4)|(2))/g;
var str9 = "234553452235532667";
console.log(str9.match(reg9));
var reg10 = /^34/g
var reg10 = /34$/g
var reg10 =/^34$/g
var reg10 =/^34{11}$/g
var reg10 =/^\d{3,6}$/g
var str10 = "3412033494434023934"
console.log(str10.match(reg10));
var reg11 = /^1[3-8]\d{9}$/g;
var str11 = "13023404918";
console.log(str11.match(reg11));
</script>
</html>