Javascript 从Raphael Js集合访问文本

Javascript 从Raphael Js集合访问文本,javascript,web,set,raphael,Javascript,Web,Set,Raphael,我用拉斐尔创建了一个包含数字的集合 var mySet = paper.set() for (var i=0; i<10; i++){ var number = paper.text(10,10, i); //my number is " i " mySet.push(number); } 向集合中添加内容后,可以执行以下操作: var i = 0; set.forEach(function(el) { if(i == 4) { console.log(el)

我用拉斐尔创建了一个包含数字的集合

var mySet = paper.set()

for (var i=0; i<10; i++){
var number = paper.text(10,10, i);  //my number is " i "
mySet.push(number);
}

向集合中添加内容后,可以执行以下操作:

var i = 0;
set.forEach(function(el) {
    if(i == 4) {
        console.log(el); // Here el will be your paper.text(10, 10, 4)
    }
    i++;
});
对集合中的特定项进行操作


以下是指向set文档的链接,以供参考:


你说的“这不起作用”是什么意思?你能显示一些错误信息吗?另外,如果你能更清楚地解释一下你试图实现的目标——如果没有错误消息,我的工作就是创建一组数字,然后像这样比较它们:if(mySet[0]>mySet[1])。。。。问题是我不知道如何得到集合中每个元素的值!谢谢你的链接!!!正如我所解释的,我想得到集合中每个元素的值,因为它是一个文本,我不知道如何得到它的值以便以后比较!
var i = 0;
set.forEach(function(el) {
    if(i == 4) {
        console.log(el); // Here el will be your paper.text(10, 10, 4)
    }
    i++;
});