一,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
}