【发布时间】:2022-01-11 21:04:15
【问题描述】:
我在游戏中有一系列片段,一开始我将它们的存储 DIV 与样式一起存储在一个对象中,相应的密钥是一个加密的数字。在游戏结束时,我检查已单击的部分,以查看其当前 z-index 是否与存储在对象中的原始样式相匹配。 目前我正在使用 lodash,它运行良好,但我想删除 lodash,以免加载这个额外的库。我的问题是,我根本无法将这三行代码翻译成纯 Javascript(或 jQuery)——我是个初学者,现在已经花了几个小时试图解决这个问题。任何意见,将不胜感激。 这是我的“lodash”代码:
var myVar = _.findKey(myObject, function (storedDIV) {
return storedDIV.css('z-index') == clickedDIV.css('z-index');
});
【问题讨论】:
-
Lodash 是开源的。您可以复制
findKey的代码 -
@jabba - 超级 - 完美运行,非常感谢 - 只是为了大家的信息 - 这样做意味着我必须只写“findKey”而不是“_.findKey”。
标签: javascript object lodash