如何设置Js对象里面的值比如 var obj ={value:1}想把它改成2怎么改

JavaScript027

如何设置Js对象里面的值比如 var obj ={value:1}想把它改成2怎么改,第1张

{}中的表示的是一个对象,是对象就可以有如下两种方式进行访问,

1.直接对象名点属性名,如:obj.value = 2

2.将属性名作为下标使用,如:obj[value] = 2

两者都是可以的。

                  

                var  rows=eval(json) 

console.log(rows[1])

             alert(rows[1].size)

            

             会弹出4840350

             需要哪个值就 rows[1].值

var a={a:123,b:"string"}

  var b = "{a:123,b:'string'}"

  console.log(a)

  console.log(b)

  alert(a)

  alert(b)

//我猜的情况:   接口返回给你前端的数据是字符串,而不是object。

//1 试着将字符串转成object,推荐转成json 对象。

//2 和后端协商http的请求的返回值。把response type 改为使用json,而不是text,html之类的文本

网页链接