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

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

這節(jié)的任務(wù)倒是可以完成!但是!感覺(jué)有點(diǎn)似懂非懂的樣子也!

zzzzzzzzz

正在回答

3 回答

注釋給你看

var myarr=new Array();//聲明數(shù)組myarr

var myarr1= new Array("010");//聲明數(shù)組myarr1并賦值010

var myarr2= new Array("-","84697581");//聲明數(shù)組myarr2并賦值為-、84697581

var c=myarr.concat(myarr1,myarr2);//聲明變量C并賦值為數(shù)組myarr,數(shù)組myarr為myarr1和myarr2的連接

document.write(c);//輸出變量C


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

莫小北沒(méi)有故事 提問(wèn)者

Perona,簡(jiǎn)直太感謝~!
2015-04-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Perona 回復(fù) 莫小北沒(méi)有故事 提問(wèn)者

不客氣~(*^__^*)
2015-04-09 回復(fù) 有任何疑惑可以回復(fù)我~
#3

IceKing 回復(fù) Perona

難道不可以直接輸出兩個(gè)數(shù)組的連接嗎?還是說(shuō)concat()方法括號(hào)里一定要寫(xiě)兩個(gè)數(shù)組才能連接呢?document.write(myarr1.concat(myarr2));這樣效果好像也是一樣,如果這樣寫(xiě)對(duì),那多聲明變量會(huì)不會(huì)造成代碼冗余?
2015-04-12 回復(fù) 有任何疑惑可以回復(fù)我~
#4

Perona 回復(fù) IceKing

這里回復(fù)不能超過(guò)300字,你看看下面
2015-04-12 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕村1994845 回復(fù) IceKing

如果這組代碼后面會(huì)調(diào)用多次,先聲明一個(gè)變量;可以為后續(xù)工作提高效率
2016-09-29 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

我的代碼方法很簡(jiǎn)單:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Array對(duì)象 </title>

<script type="text/javascript">

? ? var myarr1= new Array("010")

? ? var myarr2= new Array("-","84697581");

? ? var myarr3=myarr1.concat(myarr2)

? ? document.write(myarr3)

</script>

</head>

<body>

</body>

</html>

可以跳過(guò)new array的變量聲明和另外設(shè)置C的變量聲明

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

@IceKing

可以直接輸出兩個(gè)數(shù)組的連接。

concat()方法不止可以寫(xiě)2個(gè)數(shù)組的連接,也可以是多個(gè)數(shù)組的連接。

舉個(gè)栗子,如

var arr = new Array(3)

arr[0] = "張三"

arr[1] = "李四"

arr[2] = "王五"

var arr2 = new Array(3)

arr2[0] = "小明"

arr2[1] = "小剛"

arr2[2] = "李雷"

var arr3 = new Array(2)

arr3[0] = "熊孩子"

arr3[1] = "熊父母"

document.write(arr.concat(arr2,arr3));

除此之外,concat()方法還可以把參數(shù)連接到數(shù)組里面,如

var a = [1,2,3];

document.write(a.concat(4,5));

效果是一樣的,但是內(nèi)部的指向是不一樣的。

document.write(myarr1.concat(myarr2));是直接輸出這2個(gè)數(shù)組。

var myarr=new Array();

var c=myarr.concat(myarr1,myarr2);是聲明一個(gè)數(shù)組myarr并且指向myarr1,myarr2這2個(gè)數(shù)組的同時(shí)把這個(gè)指向賦值給變量C。

變量名多不一定會(huì)就會(huì)造成代碼冗余,沒(méi)利用到才是冗余啊。如上面的變量名C,假如一直沒(méi)用到變量C的話(huà),那么這個(gè)變量就沒(méi)有多大意義的,可以視為代碼冗余。如果說(shuō)我們一直要用到concat(myarr1,myarr2);,那么變量C就很有必要存在的,因?yàn)槲覀儾煌5匾トoncat(myarr1,myarr2);的值,這種重復(fù)的操作是不是有點(diǎn)費(fèi)內(nèi)存,消耗性能,那么把concat(myarr1,myarr2);一次賦給變量C,是不是就減少這重復(fù)的操作的。

解釋得不是很專(zhuān)業(yè),但愿你聽(tīng)得懂~~~

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

IceKing

非常感謝,每次你的解釋都讓我醍醐灌頂,嘿嘿
2015-04-14 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Perona 回復(fù) IceKing

矮油~~好害羞(*^__^*)
2015-07-09 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

這節(jié)的任務(wù)倒是可以完成!但是!感覺(jué)有點(diǎn)似懂非懂的樣子也!

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

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

幫助反饋 APP下載

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

公眾號(hào)

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