js校验输入的值
js校验JSON
function except(str) {
console.log(typeof str) //查看传入的数据是什么类型
try {
JSON.parse(str)
console.log('json')
return true
}catch(err){
console.log('not json')
return false
}
};
如果抛异常了,那么就是转换失败,说明不是json格式的字符串
校验数字
function isNumber(str) {
var pattern3 = new RegExp("[0-9]+");
if(!pattern3.test(str)){
console.log('不是数字')
}
return pattern3.test(str);
}
根据传递进去的字符串 使用正则表达式判断字符串是否是数字
这是今天项目中使用的两个记录下来