js 比较两个对象是否相等

旧城等待, 2023-01-19 07:23 102阅读 0赞
  1. this.storageDatathis.form是对象
  2. 因为对象是引用类型 不能直接用==
  3. 我们可以先把对象变成字符串类型
  4. 或者循环对象中的每一项在做比较
  5. if(JSON.stringify(this.storageData) == JSON.stringify(this.form)){
  6. this.isShow = true;
  7. }else{
  8. this.isShow = false;
  9. }

发表评论

表情:
评论列表 (有 0 条评论,102人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js比较对象是否相等

    > 前言:如何判断两个对象是否相等? 两个Object类型对象,即使拥有相同属性、相同值,当使用 == 或 === 进行比较时,也不认为他们相等。这就是因为他们是通过引用(内