需要 eqByteArray
函数,请参见 [AS3]判断两个 ByteArray 是否相等。
/**
* 判断两个对象是否相等,它使用深层比较。
* @param a 一个对象。
* @param b 另一个对象。
* @return 如果相等,返回 true;否则返回 false。
*/
public static function eqObject(a:Object, b:Object):Boolean {
if(a === b) {
return true;
}
var bytesA:ByteArray = new ByteArray()
bytesA.writeObject(a);
var bytesB:ByteArray = new ByteArray()
bytesB.writeObject(b);
return eqByteArray(bytesA, bytesB);
}
本文链接:https://assnippets.blogspot.com/2008/01/as3_06.html转载请注明出处。
相关文章:
0评论:
发表评论