原理:通过对象合并,再转字符串,判断是否相等
优点:简单
缺点:不适用所有场景。如果是连key值的顺序和属性数都要相等,则不适用
let obj = {
test:1,
test2:2,}
let obj2={
test:3,
test2:2
}
console.log( JSON.stringify(Object.assign({}, obj , obj )) ==JSON.stringify(Object.assign({}, obj, obj2)))
原理:通过对象合并,再转字符串,判断是否相等
优点:简单
缺点:不适用所有场景。如果是连key值的顺序和属性数都要相等,则不适用
let obj = {
test:1,
test2:2,}
let obj2={
test:3,
test2:2
}
console.log( JSON.stringify(Object.assign({}, obj , obj )) ==JSON.stringify(Object.assign({}, obj, obj2)))
(function(d, s, id) { let js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) retur