[ Day 6] - 阵列与物件的混合使用

阵列与物件混合使用

阵列与物件的混合使用范例

直接以范例说明,需要设计的范例资料上
有两间店,分别有各自贩售的品项,以及地址资料
资料集的设计以以下的方式呈现:

let data = [
    {
        storeName : '路边咖啡馆',
        items : ['cookie','cake','tea','coffee'],
        address : '台北市中山区oo路'
    },
    {
        storeName : '甜甜饮料店',
        items : ['红茶','绿茶','鲜奶茶','珍珠奶茶'],
        isAniaml : '台北市中山区xx路oo号'
    }
]

如何取得资料

若是要取得『路边咖啡馆』的资料值,
范例的资料格式最外层为阵列,资料值位在阵列的第一组资料内,写法如下

console.log(data[0].storeName);  // 结果为路边咖啡馆

这边简单介绍混合使用的情况
这样的资料集合就很像是 JSON 格式

JSON 可以表示数字、布林值、字串、null、阵列(一些有顺序的数值),以及由这些数值所组成的物件
JavaScript MDN

参考资料

後记

这一次简单介绍混合使用的情况,也算是再次加强自己对於阵列和物件的观念,
刚开始常常搞混,会有"咦这边怎麽是这样" 的感觉,
这是我的学习纪录,也欢迎各路大神的指点指教!
我们下次见罗~


<<:  [Day21] 扩展你的设计:根据与对话发生的装置修改对白

>>:  Day 16:自己动手,丰衣足食.IOS的Coroutine管理

Day55. 访问者模式

本文同步更新於blog Visitor Pattern 允许在不改变组合内各元素的情况下,增加各元...

电脑突然出现奇怪的档案...

故事的开始是着样的 某天有位帅帅在自已的电脑上发现吃掉硬碟空间的凶手... 硬碟空间整个塞爆的概念....

【Day 6_ Arm的开发者友善工具组Arm Mobile Studio】

前几篇文章中提到Arm除了推出许多专为优化游戏体验而生的解决方案外,也致力於协助游戏开发者在制作游戏...

【17】训练到一半遇到 nan 吗? 梯度爆炸与梯度消失的测试实验

Colab连结 今天大家介绍 Gradient Exploding (梯度爆炸) 与 Gradien...

前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day8 文章主题列表

连续 30 天不中断每天上传一支教学影片,教你如何用 React 加上 Firebase 打造社群...