表和变量
表和变量具有相同的功能,都是从页面中存储信息或值。但这两者有一些区别。
1. 数据类型
表的每一列都是严格的数据类型,例如,当您将文本插入类型为number
的 price
列时,该文本将在插入之前转换为number类型。而如果为变量形式储存,就无需关心它的数据类型,这意味着您可以在其中存储 text
、number
、object
或 array
。这就是表与变量储存的差异。
2. 插入值
每当插入一个值到表里, 值会被追加到所在列的最后一行。 例如, 插入之前的值:
name | price |
---|---|
t shirt | 1000 |
pants | 2000 |
插入之后的值:
name | price |
---|---|
t shirt | 1000 |
pants | 2000 |
5000 |
但如果是变量,变量值将被新值覆盖。