is的使用方法是;inst is Type,它返回true或false。instanceof已经不被建议使用,改用is。
而typeof的使用方法时:typeof Type,他的返回值仅限于boolean function number object string xml这六种。
例子:
输出为:
而typeof的使用方法时:typeof Type,他的返回值仅限于boolean function number object string xml这六种。
例子:
package
{
import flash.display.Sprite;
public class TestTypeConvert extends Sprite
{
public function TestTypeConvert():void
{
var array:Array = new Array();
var num:Number = new Number();
trace(array is Array);
trace(num is Array);
trace(typeof array);
trace(typeof num);
}
}
}
输出为:
true
false
object
number