Python 的repr
功能很棒:它返回对象的可打印表示。
例如,repr(["a'b", {1: 2}, u"foo"])
是字符串'["a\'b", {1: 2}, u\'foo\']'
。请注意,例如,引号是如何正确转义的。
那么,对于 ActionScript 是否有类似的东西?
例如,right now:[1, 2, ["3", "4"]].toString()
产生字符串"1,2,3,4"
……这真的不是很有帮助。我希望它产生一个字符串,如......好吧,'[1, 2, ["3", "4"]]'
。
我考虑过使用 JSON 库……但这不太理想,因为它会尝试序列化任意对象的实例,而我并不真正想要。