类似“{name:‘小猪’}”,"[1,2,3]"这种字符串里面是对象格式或者数组如何判断呢。下面是数组的例子。

//需要判断的字符串
let stringData="[1,2,3]";try {//为对象和数组的时候stringData为对象或者数组。无法转换时会走catch,但是不影响stringData原来的数据。stringData = JSON.parse(stringData)
return true;} catch (error) {return false;}

通过return可以判断字符串是不是对象或者数组格式。

js 判断字符串内容为数组或对象相关推荐

  1. js 判断字符串内容是否相同,不考虑字符的顺序

    const compare = (str1, str2) => {var arr1 = [];var arr2 = [];// 把两个字符串分别用循环转换为数组for(var i = 0; i ...

  2. 前端js判断字符串是否是数组

    var arr =new Array(); arr [0]="1"; if (arr instanceof Array) {document.write("该对象是一个数 ...

  3. js判断字符串是否在数组中

    先加一个扩展函数:  Array.prototype.contains = function (obj) {  var index = this.length;  while (index–) {  ...

  4. JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍

    JS拼接字符串的过程中将JSON对象存到某个标签的属性中 JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍 案例描述 实现方法 ...

  5. 通过js判断字符串是否包含某个字符串

    前言:有时候,我们在js中需要判断一个字符串中,是不是包含某个字符.可以采用以下方法进行判断. String对象的方法 方法一:indexOf() (推荐) var str = "123&q ...

  6. js 判断字符串是否包含某字符串

    2019独角兽企业重金招聘Python工程师标准>>> js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf var Cts = "bblText ...

  7. JS判断字符串是否为整数--简单的正则判断

    JS判断字符串是否为整数: if(!/^\d+$/.test(str))alert("不是整数"); } 以下扩展内容转自http://www.cnblogs.com/xijin- ...

  8. shell php文件是否存在字符串中,shell 判断字符串是否存在数组中的实现示例

    语法格式: [[ "${array[@]}" =~ "字符串" ]] 示例: #!/bin/sh ##数组 array=( address base cart ...

  9. atitit.js的 字符串内容 转义  js处理html

    atitit.js的 字符串内容 转义  js处理html 1. js处理html的问题1 2. js的 字符串内容 转义1 3. 下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到 ...

最新文章

  1. 在Relay中注册新TVM算子
  2. SparkSQL核心编程
  3. httpClient3.1 笔记
  4. wxWidgets:wxSizer类用法
  5. 【学习笔记】第二章——管程(解决生产者消费者问题、封装、Java 体现)
  6. Vue3.0 备受热捧!2020 前端开发进阶必读
  7. JAVA输出菱形并使用绝对值,案例用绝对值的方法打印出菱形
  8. quartz集群报错but has failed to stop it. This is very likely to create a memory leak.
  9. ubuntu 下安装配置LAMP
  10. 移动开发的那些事(上)
  11. Android RecyclerView之SnapHelper原理解析(一)
  12. 基础篇:6.10)形位公差-包容原则与可逆原则的标注步骤全解;
  13. C#选择文件、选择文件夹、打开文件(OpenDialog,FolderBrowserDialog)
  14. TPC-H介绍及实战总结
  15. MySQL知道出生日期如何计算年龄
  16. 能否去大厂的关键内功!
  17. 《Dead Cells》,通过3D工具制作2D动画
  18. Python3之基础语法
  19. 解决vue项目格式报错问题_@jie
  20. C语言完成图书管理系统

热门文章

  1. 网络安全进阶篇之流量加密(十三章-2)MSF流量加密躲避检测
  2. 如何将pdf文件转为jpg格式,而不损失清晰度
  3. rabbitmq shovel插件
  4. KubeSphere通过Ceph CSI对接持久化存储Ceph集群
  5. 【高等数学】解复数方程
  6. 2022年博客新星排行榜 日榜 2023-01-03 博客新星榜
  7. 图神经网络处理图片分类问题
  8. 定价策略-成本加成定价法
  9. ARM+LINUX移植攻略(十九)Linux驱动移植之看门狗
  10. IntelliJ IDEA 2022.3正式发布,配置云同步支持Redis好用到炸