javascript数据类型验证方法

前端之家收集整理的这篇文章主要介绍了javascript数据类型验证方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近对javascript数据类型的验证又有了一个新的认识,原来可以判断得这么简单又如此全面。 我们自定义了isString,isNumber,isDate,isError,isRegExp,isBoolean,isNull,isUndefined,isObject等方法。现在将自己定义的javascript数据类型验证函数及测试集展示:

<Meta charset="utf-8">

以下主要是对判断javascript的数据类型进行了详细的介绍,分为六种数据类型,需要的朋友可以过来参考下,希望对大家有所帮助 1、判断是否为数组类型 代码如下:

2 判断是否为字符串类型 代码如下:

'); document.write(isString(10),'
'); function isString(str){ return (typeof str=='string')&&str.constructor==String; } //]]>

3 判断是否为数值类型 代码如下:

'); document.write(isNumber(10),'
'); function isNumber(obj){ return (typeof obj=='number')&&obj.constructor==Number; } //]]>

4 判断是否为日期类型 代码如下:

'); document.write(isDate(10),'
'); function isDate(obj){ return (typeof obj=='object')&&obj.constructor==Date; } //]]>

5 判断是否为函数 代码如下:

'); document.write(isFunction(10),'
'); function isFunction(obj){ return (typeof obj=='function')&&obj.constructor==Function; } //]]>

6 判断是否为对象 代码如下:

'); document.write(isObject(10),'
'); function isObject(obj){ return (typeof obj=='object')&&obj.constructor==Object; } //]]>

希望本文所述对大家学习javascript程序设计有所帮助。

原文链接:https://www.f2er.com/js/50803.html

猜你在找的JavaScript相关文章