jQuery | type() 方法
jQuery 中的这个type()方法用于确定对象的内部 JavaScript [[Class]]。
句法:
jQuery.type( obj )
参数: type() 方法只接受上面提到和下面描述的一个参数:
- obj:该参数是要获取内部 JavaScript [[Class]] 的对象。
返回值:它返回字符串。
- 不同的 obj 将对象的以下值作为字符串。
- jQuery.type( true ) === “布尔值”
- jQuery.type( new Boolean() ) === “布尔型”
- jQuery.type( 3 ) === “数字”
- jQuery.type( new Number(3) ) === “数字”
- jQuery.type( undefined ) === “未定义”
- jQuery.type() === “未定义”
- jQuery.type( window.notDefined ) === “未定义”
- jQuery.type(null) === “null”
- jQuery.type(“测试”) ===“字符串”
- jQuery.type( new String(“test”) ) === “字符串”
- jQuery.type( 函数(){} ) === “函数”
- jQuery.type( [] ) === “数组”
- jQuery.type( new Array() ) === “数组”
- jQuery.type( new Date() ) === “日期”
- jQuery.type( new Error() ) === “错误”
- jQuery.type( Symbol() ) === “符号”
- jQuery.type( Object(Symbol()) ) === “符号”
- jQuery.type( /test/ ) === “正则表达式”
示例 1:在此示例中, type() 方法检查参数是否为数组。
JQuery | type() method
GeeksForGeeks
JQuery | type() method
Check Whether the [] is array type:
输出:
示例 2:在此示例中,对象的type() 方法未定义或为 null。
JQuery | type() method
GeeksForGeeks
JQuery | type() method
If Object is undefined or null,
Value return:
输出: