• js对象的sessionStorage,判断对象相等,判断是否包含某属性


    一,storage

    storage只能存储字符串的数据,对于JS中常用的数组或对象却不能直接存储

    因此需要借JSON进行类型转化来存储:

    let obj = { name:'Jim' }

    sessionStorage.setItem('obj',JSON.stringify(obj)) // 转为string存储

    newobj = JSON.parse(sessionStorage.getItem('obj'))  //sring转为对象

     

    二,判断两对象是否相等

    也是转为字符串处理

    let obj1 = {1 : 'a'}

    let obj2 = {1: 'a'}

    JSON.stringify(obj1) == JSON.stringify(obj2)

    三,是否包含某一属性

    let obj = {'name': 'wang'}

    obj.hasOwnProperty('name') //true

    四,if ({}){

    console.log(true) // true

    }

    好记性不如烂笔头,每天记录一点点
  • 相关阅读:
    Python with
    Python else
    Python list
    The Python Debugger Pdb
    RPM 包
    yum
    OpenStack I18N
    Python unittest
    MySQL 行格式
    MySQL 行溢出数据
  • 原文地址:https://www.cnblogs.com/wayneliu007/p/10682237.html
Copyright © 2020-2023  润新知