1.String对象
var s1 = new String("Hello World");
var s2 = new String("Beautiful");
document.write(s1.charCodeAt(1) + "<br />");
document.write(s1.concat(s2) + "<br />");
document.write(s1.indexOf("o") + "<br />");
document.write(s1.indexOf("o", 5) + "<br />");
document.write(s1.indexOf("o", 8) + "<br />");
document.write(s1.lastIndexOf("o", 5) + "<br />");
document.write(s1.replace("World", "China") + "<br />");
document.write(s1.search("World") + "<br />");
document.write(s1.slice(3, 7) + "<br />");
document.write(s1.substring(3, 7) + "<br />");
document.write(s1.substr(3, 7) + "<br />");
document.write(s1.split("o") + "<br />");
document.write(s1.toLowerCase() + "<br />");
document.write(s1.toUpperCase() + "<br />");
document.write("---------------------------------" + "<br />");
2.Array对象
var myArray1 = new Array(3);
myArray1[0] = "姓名 ";
myArray1[1] = "性别 ";
myArray1[2] = "年龄 ";
var myArray2 = new Array(3);
myArray2[0] = "张三 ";
myArray2[1] = "男 ";
myArray2[2] = "20 ";
var myArray3 = new Array(3);
myArray3[0] = "李四";
myArray3[1] = "女";
myArray3[2] = "19 ";
var myArray4 = new Array(myArray1, myArray2, myArray3);
for(var i = 0; i < myArray4.length; i++) {
for(var j = 0; j < 3; j++) {
document.write(myArray4[i][j]);
}
document.write("<br />");
}
var myArray5 = [1, 3, 8, 9, 6, 4, 2];
document.write(myArray5.length + "<br />");
document.write(myArray5.reverse() + "<br />");
document.write(myArray5.sort() + "<br />");
document.write(myArray5.join("-") + "<br />");
document.write(myArray5.concat(myArray3) + "<br />");
if(myArray5.constructor == Array) {
document.write("myArray5.constructor==Array" + "<br />");
}
document.write(myArray5.pop() + "<br />");
document.write(myArray5.push(7, 5) + "<br />");
document.write(myArray5.shift() + "<br />");
document.write(myArray5.unshift(7, 5) + "<br />");
document.write(myArray5.slice(0, 2) + "<br />");
document.write(myArray5.splice(0, 2) + "<br />");
document.write(myArray5 + "<br />");
document.write(myArray5.splice(0, 2, "7,5") + "<br />");
document.write(myArray5 + "<br />");
document.write(myArray5.splice(0, 0, "3,4") + "<br />");
document.write(myArray5 + "<br />");
document.write(myArray5.toString() + "<br />");
document.write(myArray5.toLocaleString() + "<br />");
document.write(myArray5.valueOf() + "<br />");
document.write("---------------------------------" + "<br />");
3.Date对象
var myDate1 = new Date();
var myDate2 = new Date("24 October 2015");
var myDate3 = new Date(2008, 7, 8, 20, 08, 08, 08);
document.write(myDate1.getDate() + "<br />");
document.write(myDate1.getDay() + "<br />");
document.write(myDate1.getMonth() + "<br />");
document.write(myDate1.getFullYear() + "<br />");
document.write(myDate1.getHours() + "<br />");
document.write(myDate1.getMinutes() + "<br />");
document.write(myDate1.getSeconds() + "<br />");
document.write(myDate1.getTime() + "<br />");
document.write(myDate2.setDate(3) + "<br />");
document.write(myDate2.setMonth(3) + "<br />");
document.write("---------------------------------" + "<br />");
4.Math对象
var myNumber1 = -16.16;
var myNumber2 = -16.66;
document.write(Math.abs(myNumber1) + "<br />");
document.write(Math.ceil(myNumber1) + "<br />");
document.write(Math.ceil(myNumber2) + "<br />");
document.write(Math.floor(myNumber1) + "<br />");
document.write(Math.floor(myNumber2) + "<br />");
document.write(Math.round(myNumber1) + "<br />");
document.write(Math.round(myNumber2) + "<br />");
var randomNumber = Math.floor(Math.random() * 100 + 1);
document.write(randomNumber + "<br />");
document.write("---------------------------------" + "<br />");
5.Object对象
document.write(escape("易烊千玺") + "<br />");
document.write(unescape("%u6613%u70CA%u5343%u73BA") + "<br />");
document.write(eval("var mydate = new Date();") + "<br />");
document.write(isFinite(2) + "<br />");
document.write(isNaN(2) + "<br />");
document.write(parseInt("abc") + "<br />");
document.write(parseInt("1.2abc") + "<br />");
document.write(parseFloat("abc") + "<br />");
document.write(parseFloat("1.2abc") + "<br />");