如何在客户端评估nodejs中的var Array?

时间:2013-08-28 14:40:00

标签: javascript html5 node.js twitter-bootstrap

声明

- var X = [ "a", "b", "c"] 

使用#{X}进行评估时,将X转换为字符串“a,b,c”。

如何评估X而不将其转换为String?

注意:我正在使用一个需要数组作为输入的bootstrap插件。

<input data-source='["a", "b", "c"]' > 

我试图用X替换上面的数组。但是如上所述,#{X}操作将其转换为sting,而不是将数组传递给data-source

1 个答案:

答案 0 :(得分:3)

使用JSON.stringify()将您的数组转换为JSON /字符串表示形式:

var X = JSON.stringify( [ "a", "b", "c"] ); // yields '["a", "b", "c"]'