js判断数据类型如判断是否为数组是否为字符串等等
2023-06-13 09:15:16 时间
1判断是否为数组类型
2判断是否为字符串类型
3判断是否为数值类型
4判断是否为日期类型
5判断是否为函数
6判断是否为对象
1判断是否为数组类型
复制代码代码如下:
2判断是否为字符串类型
3判断是否为数值类型
4判断是否为日期类型
5判断是否为函数
6判断是否为对象
1判断是否为数组类型
<scripttype="text/javascript">
//<![CDATA[
vara=[0];
document.write(isArray(a),"<br/>");
functionisArray(obj){
return(typeofobj=="object")&&obj.constructor==Array;
}
//]]>
</script>
2判断是否为字符串类型
<scripttype="text/javascript">
//<![CDATA[
document.write(isString("test"),"<br/>");
document.write(isString(10),"<br/>");
functionisString(str){
return(typeofstr=="string")&&str.constructor==String;
}
//]]>
</script>
3判断是否为数值类型
<scripttype="text/javascript">
//<![CDATA[
document.write(isNumber("test"),"<br/>");
document.write(isNumber(10),"<br/>");
functionisNumber(obj){
return(typeofobj=="number")&&obj.constructor==Number;
}
//]]>
</script>
4判断是否为日期类型
<scripttype="text/javascript">
//<![CDATA[
document.write(isDate(newDate()),"<br/>");
document.write(isDate(10),"<br/>");
functionisDate(obj){
return(typeofobj=="object")&&obj.constructor==Date;
}
//]]>
</script>
5判断是否为函数
<scripttype="text/javascript">
//<![CDATA[
document.write(isFunction(functiontest(){}),"<br/>");
document.write(isFunction(10),"<br/>");
functionisFunction(obj){
return(typeofobj=="function")&&obj.constructor==Function;
}
//]]>
</script>
6判断是否为对象
<scripttype="text/javascript">
//<![CDATA[
document.write(isObject(newObject()),"<br/>");
document.write(isObject(10),"<br/>");
functionisObject(obj){
return(typeofobj=="object")&&obj.constructor==Object;
}
//]]>
</script>
相关文章
- JS数组的排序和反转
- 【说站】js一维数组如何访问
- js数组字符串转数组对象_js数组对象排序
- js中判断数组中是否包含某元素的方法有哪些_js判断数组里面是否包含某个元素
- js json字符串转json数组_string转json数组
- js数组删除某一个元素_删除数组中重复元素
- JS数组、数组对象去重方法
- 试图颠覆 JavaScript 生态?亲身试用新 JS 运行时 Bun 后,我觉得未来可期
- JS数组转字符串(3种方法)
- 使用 JS 操作 Redis:实现强大数据存储.(js调用redis)
- JavaScript探索之旅掌握Oracle和JS的完美融合(js与oracle)
- 利用js调用后台php进行数据处理原码
- JS面向对象、prototype、call()、apply()
- JS页面自动加载函数(兼容多浏览器)
- CSS和JS标签style属性对照表(方便js开发的朋友)
- 数组方法解决JS字符串连接性能问题有争议
- js中将HTMLCollection/NodeList/伪数组转换成数组的代码
- 在js中判断checkboxlist(.net控件客户端id)是否有选中
- js中数组Array的一些常用方法总结
- js冒泡法和数组转换成字符串示例代码
- 编写js扩展方法判断一个数组中是否包含某个元素
- js实现动态改变字体大小代码
- JS数组去重与取重的示例代码
- 在JS数组特定索引处指定位置插入元素的技巧
- js获取页面传来参数的方法