jquery如何判断是否是字符串

  介绍

这篇文章将为大家详细讲解有关jquery如何判断是否是字符串,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

jquery判断是否是字符串的方法:1,判断为字符串类型,代码为【警报((typeof str==& # 39;字符串# 39;),和str.constructor==String)】; 2,判断为数组类型,代码为【alert ((typeof . .】。

<强> jquery判断是否是字符串的方法:

<强> 1,判断是否为字符串类型

var str=皊s";   警报(typeof str==& # 39;字符串# 39;),和str.constructor==String)

<强> 2,判断是否为数组类型

var obj=[0];   警报(typeof obj==& # 39;对象# 39;),和obj.constructor==数组)

方法2

函数isString (obj){//判断对象是否是字符串   返回Object.prototype.toString.call (obj)===癧字符串对象]“;   }   验证:   var str1=& # 39; abc # 39;;   var str2=新的字符串(& # 39;abc # 39;);      typeof str1;//皊tring"   typeof str2;//皁bject"   Object.prototype.toString.call (str1);//?对象的字符串),   Object.prototype.toString.call (str2);//?对象的字符串),

<强> 3,判断是否为数值类型

var str=547.97;   警报(typeof str==& # 39;数字# 39;),和str.constructor==数量)

<强> 4,判断是否为日期类型

var obj=new日期();   警报(typeof obj==& # 39;对象# 39;),和obj.constructor==日期)

<强> 5,判断是否为函数

var obj=功能测试(){};   警报(typeof obj==& # 39;函数# 39;),和obj.constructor==函数)

jquery如何判断是否是字符串