验证参数是否为json格式
利用try-catch。如果不使用try-catch,那么参数如果不符合,控制台会报错,阻塞后面代码执行
const validJSON = json => {
try {
JSON.parse(json)
return true
} catch {
return false
}
}
运行结果如下:

验证JSON格式:优雅的错误处理与分类
本文探讨了如何使用try-catch语句来确保参数为JSON格式,避免控制台错误影响程序执行,并给出了一个示例函数。
验证参数是否为json格式
利用try-catch。如果不使用try-catch,那么参数如果不符合,控制台会报错,阻塞后面代码执行
const validJSON = json => {
try {
JSON.parse(json)
return true
} catch {
return false
}
}
运行结果如下:

3527
501

被折叠的 条评论
为什么被折叠?