本文摘自PHP中文网,作者coldplay.xixi,侵删。
jquery判断是否是字符串的方法:1、判断为字符串类型,代码为【alert((typeof str=='string')&&str.constructor==String)】;2、判断为数组类型,代码为【alert((typeof..】。

本教程操作环境:windows7系统、jquery3.2.1版本,Dell G3电脑,该方法适用于所有品牌电脑。
推荐:jquery视频教程
jquery判断是否是字符串的方法:
1、判断是否为字符串类型
1 2 | var str= "ss" ;
alert((typeof str== 'string' )&&str.constructor==String)
|
2、判断是否为数组类型
1 2 | var obj=[0];
alert((typeof obj== 'object' )&&obj.constructor==Array)
|
方法2
1 2 3 4 5 6 7 8 9 10 11 | function isString(obj){
return Object.prototype.toString.call(obj) === "[object String]" ;
}
验证:
var str1 = 'abc' ;
var str2 = new String( 'abc' );
typeof str1;
typeof str2;
Object.prototype.toString.call(str1);
Object.prototype.toString.call(str2);
|
3、判断是否为数值类型
1 2 | var str=547.97;
alert((typeof str== 'number' )&&str.constructor==Number)
|
4、判断是否为日期类型
1 2 | var obj = new Date ();
alert((typeof obj== 'object' )&&obj.constructor== Date )
|
5、判断是否为函数
1 2 | var obj = function test(){};
alert((typeof obj== 'function' )&&obj.constructor==Function)
|
相关免费学习推荐:javascript(视频)
以上就是jquery怎样判断是否是字符串的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
使用jQuery能做什么
jQuery怎么删除css
jQuery和react的区别是什么?
jQuery中html()方法怎么用
js如何判断字符串是否为空
jQuery不支持ie8怎么办
jQuery如何获取祖先元素
jQuery not不起作用怎么办
jQuery怎么判断单选按钮是否选中
jQuery css()和attr()的区别是什么
更多相关阅读请进入《jQuery》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » jquery怎样判断是否是字符串