【发布时间】:2011-09-03 11:38:30
【问题描述】:
我正在尝试存储一个声明为这样的速度向量:
me.vel = [0, 0, 0];
导入 MySQL 数据库。我认为这需要在存储之前转换为字符串,但那是因为我不知道任何合适的类型来存储它,例如:VARCHAR、INT、STRING 等。(如果可以存储让我知道哪种类型,因为这将是一个更简单的解决方案,我不必转换为字符串然后再转换回向量)
我试过了:
var velocityString = me.vel.join();
var velocityString = String(me.vel);
但那些似乎不起作用。
如何将这个数组转换成字符串?
谢谢, 数码相机
【问题讨论】:
-
string.concat(str1, str2, ..., strN)可以解决问题 - 但您将无法打开它。 -
为什么大家都同意将数字存储为字符串?
-
因为这是被问到的问题,而且我不是 MySQL 数据类型方面的专家。
标签: javascript mysql arrays string