0044 对象
cat = {
name: "咪咪",
color: "Black",
age: 3,
male: true
}
现在把猫作为一个研究对象,很显然这是特定的某一只猫。他的名字叫做咪咪,颜色是黑色的,三岁了,是个男孩子。其实我不讲,你也大概能够读出这些信息。
对象是使用一个大括号来进行标记,里面标记了每一个属性所对应的属性值,属性之间用逗号进行分隔。属性和属性值之间使用冒号。这种标点的使用方式和我们自然语言是基本一致的,所以也很容易理解。
当我们需要使用其中某一个属性的时候,像下面这样去调用:
cat.name
我习惯把中间的点(.)读作“的”,猫的名字,这就很容易理解了。
也可以换一种方式去书写:
cat["name"]
注意这时候中括号里面放的是一个字符串,来说明要使用的属性的名称。这种写法的好处是中括号里的内容可以使用变量去进行表达:
n = "name"
cat[n]
那么使用点的方式就没有办法用变量来替代属性的名称。
无论你在什么平台看到这些内容,如果你读了并且读懂了,那么就拍拍小老鼠或者点个赞或者留个言,总之让小老鼠感受到你的存在,这样会给他坚持更新的动力。如果你没有读慬,那么就在评论中留言,大家一起探讨。
就这样,就这么简单。