构造函数

new Utils()

公共属性

公共方法

<static> extend(deep, target) → {object}

这是一个稍作修改的版本http://api.jquery.com/jquery.extend/

参数

名称 类型 参数 默认值 描述
deep boolean <执行一个深拷贝吗?< /对
target object <复制到目标对象的对象。

Source code: utils/Utils.js (Line 225)


<static> getProperty(obj, prop) → {*}

用字符串获取对象属性。

参数

名称 类型 参数 默认值 描述
obj object <“对象”遍历。
prop string “”该属性的值将返回。

Source code: utils/Utils.js (Line 13)


<static> isPlainObject(obj) → {boolean}

这是一个稍作修改的版本jquery.isplainobject。

参数

名称 类型 参数 默认值 描述
obj object 检查对象为检查对象。

Source code: utils/Utils.js (Line 189)


<static> mixin(from, to) → {object}

将源对象混合到目标对象中,返回新修改的目标对象。

参数

名称 类型 参数 默认值 描述
from object <对象复制对象(源对象)。
to object <对象复制到目的地对象)。

Source code: utils/Utils.js (Line 357)


<static> mixinPrototype(target, mixin, replace)

将在现有混合对象与目标。

参数

名称 类型 参数 默认值 描述
target object 目标对象接收新的功能。”
mixin object “对象复制的功能。”< /
replace boolean <optional>
false

如果目标对象已经有一个匹配的功能应该被覆盖或不?< /对

Source code: utils/Utils.js (Line 305)


<static> pad(str, len, pad, dir) → {string}

JavaScript字符串垫http:/ /信息/ www.webtoolkit。

参数

名称 类型 参数 默认值 描述
str string “目标字符串”,< /
len integer <optional>
0 要添加的字符数。< /
pad string <optional>
" " “”该字符串将其与(默认为空格)一起使用。
dir integer <optional>
3

方向DIR = 1(左),2(右),3(两)。

Source code: utils/Utils.js (Line 147)


<static> parseDimension(size, dimension) → {number}

从一个字符串中获取一个单位维度。

参数

名称 类型 参数 默认值 描述
size string | number “大小来解析。”
dimension number <窗口的维度来检查。

Source code: utils/Utils.js (Line 104)


<static> setProperty(obj, prop) → {object}

用字符串设置对象属性。

参数

名称 类型 参数 默认值 描述
obj object 该对象遍历< / <
prop string “”的财产,其价值将被改变了

Source code: utils/Utils.js (Line 46)


chanceRoll(chance) → {boolean}

生成一个基于机会值随机布尔结果。

参数

名称 类型 参数 默认值 描述
chance number “接受价值的机会”。介于100%和0之间的数字(有效地为100至0%)。

Source code: utils/Utils.js (Line 77)


randomChoice(choice1, choice2) → {any}

随机选择一个值。

参数

名称 类型 参数 默认值 描述
choice1 any
choice2 any

Source code: utils/Utils.js (Line 92)