pageEncoding="UTF-8"%> %> js1 <br/>$(function(){ <br/>var stu={name:"aa",age:20}; <br/> console.log("名字:"+stu.name+"----"+stu["name"]); <br/>//建立一個新的屬性 <br/>stu.sex="男"; <br/>console.log("性別是:"+stu.sex); <br/>//創造一個空的物件 <br/>stu.addr={}; <br/>console.log("位址:"+stu.addr); <br/>console.log("--- ----------數組-------------"); <br/>//定義一個陣列 <br/>var arr=[2,3,4,5,7]; <br/> //取得陣列的大小 <br/>console.log("陣列的大小為:"+arr.length); <br/>//透過下標取得陣列中的值,下標從0開始 <br/>for(var i=0;i <arr.length;i++){ <br/>console.log("陣列中存放的值arr["+i+"]="+arr[i]); <br/>} <br/>//給予改變數組中原來的值 <br/>arr[ 2]=10; <br/>console.log("陣列中存放的值arr[2]="+arr[2]); <br/>//新增陣列中的元素 <br/>arr[5]=20; <br/>for(var i=0;i<arr.length;i++){ <br/>console.log("改變後的陣列中存放的值arr["+i+"]="+arr[i]); <br/>} <br/>console.log( "-------for循環--數組包含物件------------"); <br/>var points=[{x:0,y:0},{x:1 ,y:1}]; <br/>for(var i=0;i<points.length;i++){ <br/>console.log("取得到陣列物件的值:x="+points[i].x+"y= "+points[i].y); <br/>} <br/><br/>console.log("---- $.each()-----陣列中包含物件------------" ); <br/>$.each(points,function(k,point){ <br/>console.log("each 迴圈變遍歷的結果是---》x="+point.x+"y="+point.y); <br/>}); <br/><br/>console.log("----物件中包含陣列------------"); <br/>var d={ <br/>t1:[[1,2],[ 3,4]], // 每個屬性的值都是陣列 <br/>t2:[[5,6],[7,8]] //且陣列的元素也是陣列 <br/>}; <br/>console.log("取得值:"+d.t1[0]); //輸出的結果是:取得值:1,2 <br/><br/>}); <br/><br/><br/> 身體>