当前位置:  开发笔记 > 编程语言 > 正文

如何在不使用YUI中的索引的情况下查看javascript数组?

如何解决《如何在不使用YUI中的索引的情况下查看javascript数组?》经验,为你挑选了2个好方法。

我知道jQuery和prototype有一个$ .each()函数来迭代数组中的每个元素.YUI是否对此提供任何帮助?



1> Benry..:

YAHOO.util.Dom具有批处理功能,具有以下签名:

任何| 数组批处理(el,method,o,override)

其中el是DOM元素或DOM元素数组,method是一个函数,它将作为第一个参数传递给数组中的每个元素,o是可选的第二个参数,override是一个布尔值,用于确定是否为范围应该是窗口(假)或o(真)

所以你可以这样称呼它:

function setDisplay(el, display) {
    el.style.display = display;
}

YAHOO.util.Dom.batch(document.getElementsByTagName('div'), setDisplay, 'none');

也许这将满足您的需求.



2> Tomalak..:

什么阻止你简单地迭代数组?

for(var i=0; i

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有