json格式判断函数速记示例

 更新时间:2023年11月29日 10:36:27   作者:HUMILITY  
这篇文章主要为大家介绍了json格式判断函数速记示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

校验函数

toB项目中,用到json格式内容传递给后端进行相关业务功能实现

通常由前端进行校验,而校验方式一般采取校验函数来进行

isJson (str) {
      if (typeof str === 'string') {
        try {
          let objData = JSON.parse(str)
          if (typeof objData === 'object' && objData) {
            return true
          } else {
            return false
          }
        } catch (e) {
          return false
        }
      }

typeof

  • 是一元运算符,用于判断数据类型,返回值为字符串
  • 分别为:string、Boolean、number、function、object、undefined、symbol
  • typeof在判断null、array、object及函数实例(new+函数)时,得到的时object。这使得在判断这些数据类型的时候,得不到真实的数据类型。由此引出instanceof

instanceof

  • instance中文翻译为实例,因此含义不言而喻,判读该对象是谁的实例,同时我们也就知道instanceof是对象运算符。
  • instanceof运算符用来测试一个对象在其原型链中是否存在一个构造函数的prototype属性。用于判断一个变量是否某个对象的实例

以上就是json格式判断函数速记示例的详细内容,更多关于json格式判断函数的资料请关注脚本之家其它相关文章!

相关文章

  • JS插件plupload.js实现多图上传并显示进度条

    JS插件plupload.js实现多图上传并显示进度条

    这篇文章主要为大家详细介绍了PHP结合plupload.js JS插件实现多图上传并显示进度条加删除实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • JavaScript实现对JSON对象数组数据进行分页处理

    JavaScript实现对JSON对象数组数据进行分页处理

    这篇文章主要介绍了使用JavaScript实现对JSON对象数组数据进行分页处理,文中有详细的代码示例供大家参考,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-10-10
  • 一个检测表单数据的JavaScript实例

    一个检测表单数据的JavaScript实例

    这篇文章主要介绍了一个检测表单数据的JavaScript实例,很简单,很实用,比较适合初学者
    2014-10-10
  • 微信小程序使用前置摄像头拍照

    微信小程序使用前置摄像头拍照

    这篇文章主要为大家详细介绍了微信小程序使用前置摄像头拍照,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • JavaScript中的this关键字介绍与使用实例

    JavaScript中的this关键字介绍与使用实例

    JavaScript其实一门基于或者说是面向对象的语言,这样的话,this这个关键字,在类的内部就显得尤为重要
    2013-06-06
  • JS制作简易计算器的实例代码

    JS制作简易计算器的实例代码

    这篇文章主要介绍了JS制作简易计算器的方法,文中实例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • 如何在JavaScript中谨慎使用代码注释

    如何在JavaScript中谨慎使用代码注释

    这篇文章主要介绍了如何在JavaScript中谨慎使用代码注释,必要的注释可以阐明实现细节和设计意图,以此节约自己和别人的时间。 然而很多时候注释起的作用却适得其反,,需要的朋友可以参考下
    2019-06-06
  • 前端JavaScript经典之Promise详解

    前端JavaScript经典之Promise详解

    Promise是为了解决回调地狱问题而诞生的,它提供了优雅的异步回调解决方案,这篇文章主要介绍了前端JavaScript经典之Promise的相关资料,需要的朋友可以参考下
    2024-09-09
  • JavaScript字符串_动力节点Java学院整理

    JavaScript字符串_动力节点Java学院整理

    JavaScript中的字符串就是用''或""括起来的字符表示。下面通过本文给大家介绍JavaScript字符串的相关知识,感兴趣的朋友一起看看吧
    2017-06-06
  • js获取html文件的思路及示例

    js获取html文件的思路及示例

    html文件如何获取,有很多朋友对此表示疑问,在本文将为大家介绍下使用js的或许方法,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-09-09

最新评论