为了账号安全,请及时绑定邮箱和手机立即绑定

如何访问对象中的特定元素?

如何访问对象中的特定元素?

繁星点点滴滴 2021-08-20 18:28:40
我很难尝试访问我的对象中的任何元素。在我从localStorage访问对象并在浏览器控制台上打印出来的代码下面找到:var test = localStorage.getItem('transactionData'); console.log(test);上面的代码产生:[{Amount":"15,000","payersNumber":"070505788","waitersName":"Agnes"}]当我尝试访问元素waitersName 时,如下面的代码所示:console.log(">> " +test.waitersName);它产生:>> undefined如何访问对象中的各种元素?
查看完整描述

2 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

test是一个包含对象的数组,您需要首先访问数组项,test[0]然后返回该对象,然后允许您访问其属性。


查看完整回答
反对 回复 2021-08-20
?
月关宝盒

TA贡献1772条经验 获得超5个赞

您从 localstorage 检索的数据是 Javascript 数组的字符串化版本。您首先必须使用

  var array = JSON.parse(test);

然后从解析的数组中获取元素。


查看完整回答
反对 回复 2021-08-20
  • 2 回答
  • 0 关注
  • 310 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号