for (var p1 in res.data) {
if ( res.data.hasOwnProperty(p1)){
this.list_new.push(res.data[p1])
console.log(p1)
类似这样的数据vue 将数据弄为数组 for (var p1 in res.data) { if ( res.data.hasOwnProperty(p1)){ this.list_new.push(res.data[p1]) console.log(p1) } }
前言:说白了,用双引号括起来的数组就是字符串数组,也就是我们常见的JSON数据,在我们的实际开发中,很多情况下,后端返回过来的数据都是json数据,所以当我们在使用这些数据的时候,先要把它转换成js对象,再来操作。
首先我们先了解一下什么是JSON数据?
JSON (JavaScript Object Notation) 一种简单的数据格式,比Xml更轻巧。JSON 是JavaScript原生格式...
最近通过对
对象相关知识的深入学习,我发现对
对象的遍历主要分为两种情况,一种是在页面中遍历,另外一种是在方法中遍历
对象,现在我们就从这两种情况分别来遍历
对象获取对象的key和value。
情况一:在页面中遍历
对象获取对象的键和值
定义一个变量
obj:object={a:1,b:2,c:3};//用于在页面中调用
在页面中使用v-for遍历出
对象的key和value
获取对象的key和value
记录一下获取对象的属性名目前用到的两种方法。1. v-for="value,key in object" 使用v-for属性来遍历对象的属性,object是被遍历的对象,value是遍历出的属性值,key是遍历的属性名遍历的结果如下:2.Object.keys(对象名object)
输出结果为 ['name','age'] Object.values输出的则是属性值.........
let myObj = { name: 'pujie', age: 18 }
let tempArr = Object.keys(myObj)
console.log(tempArr)
for (let key in myObj) {
console.log(key)
1、可以用Object.keys来
获取键名,
获取的结果是一...