Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 判断是否是json字符串

作者:故事没有她   发布日期:2025-08-20   浏览:90

// 判断是否是 JSON 字符串的函数
function isJSON(str) {
    try {
        // 尝试将字符串解析为 JSON 对象
        JSON.parse(str);
        // 如果解析成功,返回 true
        return true;
    } catch (e) {
        // 如果解析失败,捕获异常并返回 false
        return false;
    }
}

// 示例用法
console.log(isJSON('{"name": "John", "age": 30}')); // 输出: true
console.log(isJSON('Invalid JSON string')); // 输出: false

解释说明:

  • isJSON 函数用于判断传入的字符串是否是一个有效的 JSON 字符串。
  • 使用 try...catch 语句来尝试将字符串解析为 JSON 对象。如果解析成功,则返回 true;如果解析失败(即字符串不是有效的 JSON),则会抛出异常,通过 catch 捕获该异常并返回 false

上一篇:js json字符串转json数组

下一篇:js json数组转字符串

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站