亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么是變量名.length

為什么是變量名.length而不是數組名.length。 var 變量名=數組名[ ];

正在回答

6 回答

Array只是一個關鍵字,并不是數組名,new Array()固定搭配,新建數組,但是這個新建的數組相當于一個內容可變的變量,所以要賦值給一個變量名,而這個變量名也是數組名了,不然mynum[0]是什么意思

0 回復 有任何疑惑可以回復我~
#1

文小麗 提問者

en !
2016-04-12 回復 有任何疑惑可以回復我~

new Array()只是固定語法,表示創造一個新的數組,而定義的變量mynum才表示這個數組,跟Array沒什么關系啦

0 回復 有任何疑惑可以回復我~
<script?language="javascript">
?var?mynum=new?Array[65,90,88,98];
?document.write("數組的長度是:"+Array[].length);
</script>

不行啊 我這樣寫 沒有作用

0 回復 有任何疑惑可以回復我~

創建數組的方式中:

var ?x = new Array(); ?x[?] = ???;?

或者 var y = [ ??,?? ,?? ,??];

此中,<p style ="color:red;">var 變量名=數組名[ ] ;</p>

????Array是一種語言結構,數組名是指什么?

或者 var a = new Array();?

var b=a;

那么,b.length是b的長度。a.length是a的長度。

0 回復 有任何疑惑可以回復我~

.length 前面的必須是能指定 ?所要使用該方法的對象。

0 回復 有任何疑惑可以回復我~

可以是數組名,只是后面應該加上中括號 表示這是一個數組。

數組名[].length

0 回復 有任何疑惑可以回復我~
#1

文小麗 提問者

<script language="javascript"> var mynum=new Array[65,90,88,98]; document.write("數組的長度是:"+Array[].length); </script> 這樣寫沒用
2016-04-12 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么是變量名.length

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號