1.Object.key();Object.values();
.key用于获取所有的键,.value用于获取所有的值,返回为一个数组
var obj = {name:"李四",age:39}console.log(Object.keys(obj));console.log(Object.values(obj));</script>

var arr = {A:[{city:"武汉"},{city:"广州"}],B:[{city:"深圳"},{city:"广州"}],C:[{city:"上海"},{city:"武汉"}]}var list = [];Object.values(arr).forEach(item=>{item.forEach(citys=>{var {city} = citys;if(!list.includes(city)){list.push(city);}})})console.log(list);
2.stringify()和.pasrse();
JSON.stringify—>可以将JSON对象转化为字符串,JSON.parse可以将Json格式的字符串转化为JSON对象
/* json的数据格式JSON.stringify-->可以将JSON对象转化为字符串*/var obj ={name:"lisi",age:18}var arr = [{name:"lisi",age:14}]var res = JSON.stringify(obj);console.log(typeof res)console.log(JSON.stringify(arr))/* JSON.parse可以将Json格式的字符串转化为JSON对象 */var str = '{"name":"李四","age":18}';var sum = JSON.parse(str)console.log(sum)
