首页 教程 API文档

全局方法

2015-09-22 11:12:18

描述


全局函数是 window 对象的方法,所有 JavaScript 全局对象,函数以及变量均自动成为 window 对象的成员。

StdJS在window对象上扩展了多个常用的全局函数.

成员列表


方法名称 成员类型 描述
isEmpty 全局函数 判断变量是否为空
isArray 全局函数 判断变量类型是否为数组
isObject 全局函数 判断变量类型是否为Object对象
isPlainObject 全局函数 判断变量类型是否为纯对象
isFunction 全局函数 判断变量类型是否为函数
isNumber 全局函数 判断变量类型是否为数字
isString 全局函数 判断变量类型是否为字符串
isWidget 全局函数 判断对象是否为Std.ui的widget实例
isLayout 全局函数 判断对象是否为Std.ui的layout实例
isElement 全局函数 判断变量是否为DOM元素
isEqual 全局函数 判断两个变量是否完全相同
float 全局函数 将字符串转换为数字浮点类型
int 全局函数 将字符串转换为整数类型
newDom 全局函数 创建新的Std.dom实例对象
newDiv 全局函数 创建新的节点名为div的Std.dom实例对象
sprintf 全局函数 格式化字符串

相关例子


判断变量是否为空


isEmpty([]);
        

判断变量是否数组


//false
isArray({a:1,b:2});
//true
isArray([1,2])
        

判断变量是否为对象


//false
isObject(null);
isObject(undefined);
//true
isObject([1,2,3]);
isObject({a:1,b:2});
//false
isObject(false);
isObject("aaaaaa");