js判断变量是否为字符串的方法
墨初 Web前端 758阅读
在javascript脚本代码想要判断某个变量是否为字符串,有多种判断方法。下面小编就详细的说一下。
js判断变量是否为字符串
例1:
使用typeof操作符来判断数据类型,如果为string则为字符串。
let str = 'https://www.73so.com'; if(typeof str === 'string'){ console.log('为字符串'); }else{ console.log('不是字符串'); }
例2:
可以使用正则表达式来判断数据是否为字符串。
let str = 'abcd'; if (/^[a-zA-Z]+$/.test(str)) { console.log("数据为字符串"); } else { console.log("数据为数组"); }
以上就是js中两种判断数据是否为字符串的方法,当前其它的方法也很多,大家只做个参考即可。