以前我没有看过这种写法, 学习到了 ! 我分享一下
我实在我写导出CSV操作中发现的一行代码, 之前不是很懂 现在明白啦!!
代码发现出处:
return data[field];
经过测试 这个data 输出是一个
这种的, 然后field 就是 自己设置的字符串, 例如:“userId”
发现这个问题是因为之前我改了field的值,发现都是输出undefined了, 就思考field的会不会要匹配上key值, 然而我又想 它究竟是在哪匹配的, 最后终于发现啦!!!
这应该是两种引用对象的方法, 前一种方法是直接
1.data.userId
2.data[“userId”]
发现区别没,前一个直接点后接key值引用,后一个是在【】中用引号去引用
所以要根据你的实际情况而定。
说实话这个知识点 我还是有印象的, 只是一直不用就给忘了, 哈哈! 所以大家要多多复习啊!打好基础、基本功很重要哇!