1. 程式人生 > 其它 >2、內建物件

2、內建物件

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8 <script>
 9     // for(var i=1;i<=6;i++){
10     //     for(var j=1;j<=(7-i);j++){
11     //         document.write("*");
12 // } 13 // document.write("<br>"); 14 // } 15 // for(var i=1; i<=9; i++){ 16 // for(j=1; j<=i; j++){ 17 // document.write(j+"*"+i+"="+i*j+"&emsp;"); 18 // } 19 // document.write("<br>"); 20 // } 21 // 陣列是長度可變,通過索引存取不同型別元素的容器 22
var arr01=new Array(5); 23 //給陣列存值 24 arr01[4]=15; 25 arr01[9]="jack"; 26 console.log(arr01) 27 28 var arr02=new Array("q","w",'2',12,null,false) 29 console.log(arr02) 30 arr02[9]="tom" 31 console.log(arr02) 32 33 var arr03=["jack","tom","rose"] 34 arr03[10]="張小鍵" 35
console.log(arr03) 36 37 console.log(typeof arr03[7]) 38 39 for(var i=0; i<arr03.length; i++){ 40 console.log(arr03[i]) 41 } 42 43 //自動跳過未定義元素 44 for(var i in arr03){ 45 console.log(arr03[i]) 46 } 47 48 49 var arr04=["00","01","00","03"] 50 console.log(arr04.indexOf("00")) 51 console.log(arr04.lastIndexOf("00")) 52 53 //翻轉影響陣列 54 console.log(arr04.reverse()) 55 console.log(arr04) 56 57 //排序影響陣列 58 console.log(arr04.sort()) 59 60 console.log(arr04.concat("甲方")) 61 //給陣列拼接不影響陣列 62 63 var arr=["磊少","紙草"] 64 console.log(arr04.concat(arr)) 65 66 console.log(arr04.slice(1,3)) 67 //如果有兩個引數,從第一個下標擷取到第二個下標,包前不包後 68 //如果有一個引數,從引數下標擷取到陣列最後 69 70 </script> 71 72 </body> 73 74 </html>