我无法实现一种方法来检索给定位置的节点中的信息。例如,1的位置将返回头部。位置2将返回头部之前的节点。
if (location ==1)
return top();
else
for (int i =1; i < LinkedStack.size(); i++){
return LLNode.getInfo(location);
}
return null;
^这就是我所拥有的,但它完全错了。
答案 0 :(得分:1)
只需遍历列表即可执行以下操作:
var arr = document.querySelectorAll("[data-min-height]");
for (var i = 0; i < arr.length; i++){
var currentWindowHeight = window.innerHeight;
var dataHeight = arr[i].dataset.minHeight;
var dataPercent = dataHeight / 100;
var dataPercentHeight = currentWindowHeight * dataPercent;
arr[i].style.minHeight=dataPercentHeight + "px";
}
你可能还想添加一个if语句,所以如果位置大于列表而不是返回消息或其他东西