js判断是否是Json对象
来源:互联网 发布:华通云数据与马云关系 编辑:程序博客网 时间:2024/05/19 12:14
有两种方法
1.使用正则表达式(推荐),代码如下:
if (/^[\],:{}\s]*$/.test(text.replace(/\\["\\\/bfnrtu]/g, '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { //the json is ok}else{ //the json is not ok}
2.使用try-catch
function IsJsonString(str) { try { JSON.parse(str); } catch (e) { return false; } return true;}
0 0
- js判断是否是Json对象
- 判断一个js对象是否json对象
- js判断是否为JSON对象
- js判断变量是否为json对象
- js判断json对象是否为空
- js判断对象是否是某一类型
- js 判断对象是否是字符串
- 判断一个js对象是否是Array
- js判断是否是当前点击对象
- js怎样判断对象是否是空对象
- js判断json对象中是否含有某个属性
- 判断对象类型是否是Array的js脚本函数
- 在js中判断一个对象是否是undefined
- js判断两次点击是否是同一个对象
- 判断是否为json对象
- js:判断是否是空白
- js判断是否是ie
- js 判断是否是整数
- 【玩转SQLite系列】(七)打造轻量级ORM工具类SQLiteDbUtil操作数据库
- 浅谈 Scala 中下划线的用途
- RabbitMQ第一个案例:hello world
- Appium环境配置-1
- Fragment的基本应用
- js判断是否是Json对象
- springMVC接收表单传来的file,并上传
- tab栏切换案例
- Servlet详解(二):request和response对象
- git 生成ssh key及使用过程
- linux内核优化
- list的addAll出现空指针问题
- Java内存分配与垃圾回收(一)
- WebView加载自定义error页面,解决自定义error页面但是原始error页面一闪而过的问题