function getObjectString(obj:*, indent:String=''):String{
var str:String = "";
if(obj is Array){
str += "\n";
indent += "|__";
for(var i in obj){
str = str + indent + i +"=>" + getObjectString(obj[i], indent);
}
} else if (obj is Number){
str = str + obj+ " (n)\n";
} else if (obj is String){
str = str + obj+ " (s)\n";
} else if (obj is Boolean){
str = str + obj+ " (b)\n"
as3 打印 object 所有内容
最新推荐文章于 2023-11-21 11:06:13 发布
这是一个AS3函数,名为getObjectString,用于递归地打印任何对象(包括Array,Number,String,Boolean和Object)的所有内容。通过使用indent字符串来格式化输出,使其更易读。此外,还有一个printObject辅助函数,用于直接输出对象的字符串表示。
摘要由CSDN通过智能技术生成