簡體   English   中英

關聯數組中的訪問密鑰,存儲在變量中

[英]Access Key in Associative array which is stored in variable

我目前正在處理此問題。 我有一個關聯數組imageDict = {} 該imageDict的鍵是另一個稱為image的對象,而value是另一個關聯數組,其中字符串作為Key, 數組作為value。 因此, imageDict [image] = {} ,而imageDict [image] [“ string”] = []

我的問題是關鍵圖像是一個對象,其中存儲了一些關鍵/值,例如, 寬度,高度,頂部,左側等。 並在某個時候將imageDict [image]存儲到var animationQueue中 ,並將其作為參數發送給函數animation(animationQueue) ,在其中我以animationQueue [“ string”]的形式訪問其值。...但是我也想做的是訪問animationQueue = imageDict [image]后隱藏在animationQueue中關鍵圖像 ,並更改其某些值。 是否有可能做到這一點?

如果需要訪問圖像對象,為什么不直接將它作為第二個參數傳遞給函數function animation(animationQueue, image) ,還是不能更改動畫功能? 我不相信有一種方法可以像您一樣將關聯數組的值傳遞給函數,並從值傳遞值來獲取鍵。 該值本身並不存儲對鍵的引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM