Util

概述

常用工具

方法(Methods)

方法:

方法 参数 返回值 描述
extend() <Object> dest,<Object> src?.. Object 合并一个或多个对象的属性到dest对象并返回合并后的对象,简称为FMap.extend
bind() <Function> fn,<Object> obj Function 被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数
stamp() <Object> obj String 给指定对象提供key,以字符串形式返回, 可以直接FMap.stamp调用该方法
requestAnimFrame() <Function> fn,<Object> context?,<Boolean> immediate?,<HTMLElement> element? Number 用来在页面重绘之前,通知浏览器调用一个指定的函数,以满足开发者操作动画的需求,这个方法接受一个函数为参,该函数会在重绘前调用
cancelAnimFrame() <Number> id - 取消之前的requestAnimFrame请求
limitExecByInterval() <Function> fn, <Number> time,<Object> context? Function 根据给定的fn函数返回一个wrapper,以确保其在特定的时间间隔内不会被调用多次
falseFn() Function 总是返回false
formatNum() <Number> num,<Number> digits Number 按指定小数舍入数值,并返回
splitWords() <String> str String[] 按空格分割字符串,并以数组形式返回
setOptions() <Object> obj,<Object> options Object 给指定对象的option添加option属性,并返回,简称为FMap.setOptions
getParamString() <Object> obj String 将一个对象转换成url字符串, 例如{a: "foo", b: "bar"}转换成'?a=foo&b=bar'
template() <String> str, <Object> data String 简单灵巧的模板,接受一个字符串模板,'Hello {a}, {b}'和一个data对象{a: 'foo', b: 'bar'}, 返回处理后的对象 ('Hello foo, bar')
isArray() <Object> obj Boolean 如果给定对象是一个数组,返回true
trim() <String> str String 删除字符串内的空格,返回结果

属性(Properties)

属性:

属性 类型 描述
emptyImageUrl String 数据URI字符串,其中包含一个64位编码空的GIF图像,作为一个hack从WebKit内核的移动设备使用的图像可用内存(通过图像SRC设置该字符串)

results matching ""

    No results matching ""