我在coffe脚本中有一个数组数组。如何以简单的方式将其转换为字符串然后返回到数组?所以我期待这样。使用eval在ruby中很容易做到。如何在咖啡脚本中实现这一点? 提前谢谢。
"[[2,3,4],[2,3,4],[4,6,7]]" =>string
and then [[2,3,4],[2,3,4],[4,6,7]] back to an array again
答案 0 :(得分:8)
虽然理论上你可以在javascript / coffeescript中使用eval,但你可能不应该这样做。一个更好的解决方案可能是使用JSON,例如:
coffee -e 'console.log JSON.parse(JSON.stringify([[1,2,3],[4,5,6]]));'
输出:
[ [ 1, 2, 3 ], [ 4, 5, 6 ] ]