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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于JavaScript中類和數(shù)組的使用

關(guān)于JavaScript中類和數(shù)組的使用

慕娘0575415 2017-04-20 00:06:19
rt,定義一個類pockers,它是數(shù)組有成員變量color和number首先做一個實驗 想讓pockers[0].color=0 ?pockers[0].number=0 ?pockers[1].color=1 ?pockers[1].number=1于是寫了如下代碼var?pockers=[];?//定義一個數(shù)組 var?card={};?//定義了類 card.color=0; card.number=0;??//把0?賦給card.color和card.number中 pockers.push(card);?//把符號值得card添加到數(shù)組pockers中 card.color=1;??//同上 card.number=1; pockers.push(card); document.wirte(pockers.length);??//輸出數(shù)組長度?檢驗是否已經(jīng)把card傳進數(shù)組 document.write(pockers[0].color+"?"+pockers[0].number);?//輸出card的color?和number值?看是否傳對 document.write(pockers[1].color+"?"+pockers[1].number);//同上本想讓他輸出 2 ? ?0 0 ?1 1但它輸出了 2 ? 1 1 ?1 1長度等于2 說明傳進數(shù)組正常 ?我想知道 pockers[0]的color和number值去哪了。。。怎樣改正?
查看完整描述

1 回答

已采納
?
qq_青棗工作室_0

TA貢獻446條經(jīng)驗 獲得超754個贊

var?pockers=[];?//定義一個數(shù)組
var?card={};?//定義了類
card.color=0;
card.number=0;??//把0?賦給card.color和card.number中
pockers.push(card);?//把符號值得card添加到數(shù)組pockers中
card?=?{};????//?【增加這行。因為card是對象,是引用傳值的,如果你不新建一個,就會使用上一個了?!?card.color=1;??//同上
card.number=1;
pockers.push(card);
document.write(pockers.length);??//輸出數(shù)組長度?檢驗是否已經(jīng)把card傳進數(shù)組
document.write(pockers[0].color+"?"+pockers[0].number);?//輸出card的color?和number值?看是否傳對
document.write(pockers[1].color+"?"+pockers[1].number);//同上


查看完整回答
1 反對 回復(fù) 2017-04-20
  • 慕娘0575415
    慕娘0575415
    能詳細說一下新增加的card{}那行嘛。。不太理解
  • qq_青棗工作室_0
    qq_青棗工作室_0
    card = {}; 就是創(chuàng)建一個新的對象給card啊。你不創(chuàng)建新的對象,那card就依然是上面pockers.push(card)里的card,修改card.color=1,就是修改pockers.push(card)里面的card。
  • 1 回答
  • 0 關(guān)注
  • 1158 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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