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

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

從 Int32Array 和 Float32Array 等索引集合上的映射返回 div 或 span

從 Int32Array 和 Float32Array 等索引集合上的映射返回 div 或 span

holdtom 2023-10-04 14:38:25
創建一個簡單的反應應用程序添加一個帶有一些值的 Int32Array。(這里我們取 [12, 4, 15, 6])在變量上使用 map 并返回內部有值的 div 或 spanlet intArray = new Int32Array([12, 4, 15, 6]);<div>  <div>IntArray {intArray.join(", ")} Below</div>    {        intArray.map((el, index) => {        return(            <div>            {index}: {el}          </div>        )      })    }  </div></div>JSFiddle https://jsfiddle.net/3xfzstb5/輸出0000預期輸出124156當返回包含在 div 或 span 中的地圖時,會發生這種情況。我(或 React)缺少一些非?;镜臇|西嗎?
查看完整描述

1 回答

?
慕森王

TA貢獻1777條經驗 獲得超3個贊

如果你控制臺intArray你會發現它已經被轉移到一個對象

Int32Array?{0:?12,?1:?4,?2:?15,?3:?6}

對于此類Object,我們可以使用Object.values()來代替Arraymap()

{Object.values(intArray).map((el, index) => {

? return (

? ? <div>

? ? ? {index}: {el}

? ? </div>

? );

})}

https://img1.sycdn.imooc.com//651d08a70001013103750179.jpg

查看完整回答
反對 回復 2023-10-04
  • 1 回答
  • 0 關注
  • 121 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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