課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
JS中不猛直接定義多維數(shù)組么?只
2016-04-09
源自:JavaScript進(jìn)階篇 3-7
正在回答
Javascript是不支持多維數(shù)組的,在Javascript里面,如果用 var a = new Array(10,3) 將報(bào)錯(cuò),數(shù)組里面可以包含對(duì)象,所以可以把數(shù)組里面的某個(gè)元素再聲明為數(shù)組,例如
var?a?=?new?Array();a[0]?=?new?Array();a[0][0]?=?1;alert(a[0][0]);??//彈出?1
聲明的時(shí)候賦值
var?a?=?new?Array([1,2,3],?[4,5,6],????[7,8,9]);var?b?=?[[1,2,3],?[4,5,6],?[7,8,9]];
效果一樣,a采用常規(guī)實(shí)例化,b是隱性聲明,結(jié)果都是生成一個(gè)多維數(shù)組
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答為什么不能直接定義二維數(shù)組
1 回答定義多維數(shù)組
3 回答怎么定義二維數(shù)組和多維數(shù)組?
1 回答為什么通過直接定義的多維數(shù)組和通過for循環(huán)定義的多維數(shù)組 值不相等啊?
3 回答二維數(shù)組定義
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-09
Javascript是不支持多維數(shù)組的,在Javascript里面,如果用 var a = new Array(10,3) 將報(bào)錯(cuò),數(shù)組里面可以包含對(duì)象,所以可以把數(shù)組里面的某個(gè)元素再聲明為數(shù)組,例如
var?a?=?new?Array();
a[0]?=?new?Array();
a[0][0]?=?1;
alert(a[0][0]);??//彈出?1
聲明的時(shí)候賦值
var?a?=?new?Array([1,2,3],?[4,5,6],????[7,8,9]);
var?b?=?[[1,2,3],?[4,5,6],?[7,8,9]];
效果一樣,a采用常規(guī)實(shí)例化,b是隱性聲明,結(jié)果都是生成一個(gè)多維數(shù)組
2016-04-09
Javascript是不支持多維數(shù)組的,在Javascript里面,如果用 var a = new Array(10,3) 將報(bào)錯(cuò),數(shù)組里面可以包含對(duì)象,所以可以把數(shù)組里面的某個(gè)元素再聲明為數(shù)組,例如
var?a?=?new?Array();
a[0]?=?new?Array();
a[0][0]?=?1;
alert(a[0][0]);??//彈出?1
聲明的時(shí)候賦值
var?a?=?new?Array([1,2,3],?[4,5,6],????[7,8,9]);
var?b?=?[[1,2,3],?[4,5,6],?[7,8,9]];
效果一樣,a采用常規(guī)實(shí)例化,b是隱性聲明,結(jié)果都是生成一個(gè)多維數(shù)組