Raphael.js API之Set.forEach(),Set.pop().Set.push(),Set.splice(),eve.listeners(),Raphael.parsePathStri


/*API-159*/
Set.forEach(callback,thisArg)//Paper.forEach(callback,thisArg)作用范围貌似比set大
为set集合中的每一个元素添加给定的方法
如果回调方法的返回值为false那么将停止执行
参数列表:
callback
    function
    待执行的代码
thisArg
    Object类型
    关联回调函数的对象
返回值:set对象
/*API-160*/
Set.pop()
删除set中最后一个元素并返回set
返回值:元素对象
/*API-161*/
Set.push()
将参数添加到当前set中
返回值:原始元素对象
/*API-162*/
Set.splice(index, count, [insertion…])
从set中将给定元素删除
参数列表:
index
    number类型
    需要删除的元素位置
count
    number类型
    待删除的元素数目
insertion…
    可选参数
    Object类型
    需要添加的元素
返回值:删除后的set对象
/*API-164*/
eve.listeners(name)
这是一个内部方法,给出所有事件操作对象的数组,它可以被给定的方法名称触发
参数:
name
    字符串类型
    事件或点的名称
返回值:事件操作对象数组
/*API-137*/ (没测试使用过)
将路径转化为分解为路径的集合
参数列表:
pathString
    字符串数组
返回值:线段集合

原文地址:https://www.cnblogs.com/MedivhQ/p/3868771.html