Methods
-
从已有对象生成一个新对象,深拷贝
Name Type Description from
Object 要clone的对象 Returns:
clone后的新对象 -
复制一个canvas
Name Type Description oldCanvas
canvas 要复制的canvas对象 Returns:
复制后的canvas对象 -
生成canvas对象
Name Type Description width
Number canvas的宽度 height
Number canvas的高度 Returns:
返回canvas对象 -
根据类名和参数创建对象
Name Type Description className
Object 类名,不加引号 args
Array optional 构造时的参数 Returns:
创建的对象Example:
var line = YS.Helper.createObject(Line, [ {id: 1} ]);
-
根据类名和参数创建对象
Name Type Description className
String 类名字符串 args
Array optional 构造时的参数 Returns:
创建的对象 -
数组中查找元素
Name Type Description array
Array 任意数组 val
Object | Number | String 要查找的元素 Returns:
找到返回索引,找不到返回-1 -
数组中查找元素
Name Type Description array
Array 任意数组 comparer
function 比较回调函数,两个元素相同返回true Returns:
找到返回索引,找不到返回-1 -
加载一个icon,获取base64数据
Name Type Description url
String 图片的url地址 Returns: