关于JS中对象引用的知识点(个人笔记)Example:data.userId data[“userId“]

以前我没有看过这种写法, 学习到了 ! 我分享一下

在这里插入图片描述
在这里插入图片描述
我实在我写导出CSV操作中发现的一行代码, 之前不是很懂 现在明白啦!!
代码发现出处:

return data[field];

经过测试 这个data 输出是一个

在这里插入图片描述
这种的, 然后field 就是 自己设置的字符串, 例如:“userId”

发现这个问题是因为之前我改了field的值,发现都是输出undefined了, 就思考field的会不会要匹配上key值, 然而我又想 它究竟是在哪匹配的, 最后终于发现啦!!!

这应该是两种引用对象的方法, 前一种方法是直接

1.data.userId
2.data[“userId”]

发现区别没,前一个直接点后接key值引用,后一个是在【】中用引号去引用
所以要根据你的实际情况而定。

说实话这个知识点 我还是有印象的, 只是一直不用就给忘了, 哈哈! 所以大家要多多复习啊!打好基础、基本功很重要哇!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值