第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

var mynum=new Array(65,90,88,98);array后面()和[]有啥區(qū)別?也可以這樣寫var mynum=new Array[65,90,88,98];

var?mynum=new?Array(65,90,88,98);array后面()和[]有啥區(qū)別?也可以這樣寫var?mynum=new?Array[65,90,88,98];


正在回答

5 回答

var myarr=new Array(65,90,88,98);這個(gè)語句我們分開來看:如下

Array();是一個(gè)方法(c里面叫做函數(shù)),,小括號(hào)里面的參數(shù),是一個(gè)這個(gè)方法的形參(形參不懂的話,可以上網(wǎng)查一查,,我這里簡(jiǎn)單說一下,形參就是,小括號(hào)里面的參數(shù),該方法可以直接使用)。這個(gè)方法的作用是創(chuàng)建數(shù)組,如果小括號(hào)里面有值時(shí),創(chuàng)建這幾個(gè)值的數(shù)組myarr,如果沒有值的話,僅僅說明myarr是一個(gè)數(shù)組變量。

var mynum=new Array(65,90,88,98)而這條語句的意思是:將65,90,88,98這四個(gè)值傳到Array()這個(gè)方法內(nèi)部,創(chuàng)建這四個(gè)值的數(shù)組,即mynum。Array()這個(gè)方法的作用是創(chuàng)建數(shù)組,如果方法有形參(即括號(hào)內(nèi)有值)的話還可以初始化。

var myarr=[65,90,88,98];而這個(gè)語句和?var mynum=new Array(65,90,88,98)

這個(gè)語句的作用相同?。?!創(chuàng)建65,90,88,98這四個(gè)數(shù)的數(shù)組。


既然創(chuàng)建有如此簡(jiǎn)單的方法,那么為什么還要存在這個(gè)語句var mynum=new Array(65,90,88,98)那?我的理解是:這個(gè)語句最重要的還是聲明數(shù)組變量,當(dāng)不知道到將要?jiǎng)?chuàng)建的數(shù)組有幾個(gè)值,這些值分別是什么的時(shí)候,這個(gè)語句就起作用了。var mynum=new Array();僅僅樣寫。僅僅聲明,不定義。。。


var mynum=new Array[65,90,88,98];還有必須要說明的一點(diǎn)是:這個(gè)寫法是完完全全的錯(cuò)誤。等對(duì)java或者javascript有更深一步了解的時(shí)候,你就知道var 對(duì)象名 = new 方法名();這種格式表示什么了?。。?!


唉,好累,題主理解了,給個(gè)最佳答案唄!??!


3 回復(fù) 有任何疑惑可以回復(fù)我~

3,var myarr=[65,90,88,98];這個(gè)在360里面運(yùn)行不出來吧,

0 回復(fù) 有任何疑惑可以回復(fù)我~

var myarr=new Array()是表示聲明的是數(shù)組(Array就是數(shù)組的意思),后面就要用"()"把數(shù)組擴(kuò)起來,var myarr=[];其中右邊的中括號(hào)"[]"也是表示數(shù)組的意思,所以就不再需要聲明(Array),就可以直接定義。另外在JavaScript中可以不需要聲明變量的類型,var會(huì)根據(jù)等號(hào)"="右邊的數(shù)據(jù)類型來自動(dòng)判別變量的類型。

0 回復(fù) 有任何疑惑可以回復(fù)我~

創(chuàng)建數(shù)組的3種方式:

1,var myarr=new Array();

? ? myarr[0]=65;

? ??myarr[1]=90;

? ??myarr[2]=88;

? ? myarr[3]=98;

2,var myarr=new Array(65,90,88,98);

3,var myarr=[65,90,88,98];推薦第三種方式。


5 回復(fù) 有任何疑惑可以回復(fù)我~

寫成[]的好像不行。但可以這樣寫:var arr=[98,76,54,56,76];

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

var mynum=new Array(65,90,88,98);array后面()和[]有啥區(qū)別?也可以這樣寫var mynum=new Array[65,90,88,98];

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)