js序列化(对象转字符串)
const obj = {
id: 0,
name: '张三',
age: 18,
gender:'男',
}
const objToStr = JSON.stringify(obj)
js反序列化(字符串转为对象)
const str = '{"id":0,"name":"张三","age":18,"gender":"男"}'
const strToObj = JSON.parse(str)
js对象排序
var arr = [
{
name: 'name2',
time: '2020-03-27 12:00:00'
},
{
name: 'name3',
time: '2020-03-27 15:35:00'
},
{
name: 'name4',
time: '2020-03-27 14:20:00'
},
{
name: 'name1',
time: '2020-03-27 14:15:00'
}
]
var compare = function (prop) {
return function () {
let obj1, obj2
var val1 = obj1[prop]
var val2 = obj2[prop]
if (val1 > val2) {
return -1
} else if (val1 < val2) {
return 1
} else {
return 0
}
}
}