typeof 运算符
语法:typeof(date)
用法:返回值 (js数据类型)
常见类型:
-基本类型:Number String Boolean (undefined)
-复合类型:Object
-其他类型:function
Number :5
String :"abc"
Boolean :true false
undefined: 未定义;定义(声明)却未赋值
Object:其他一些书中提到 JS里一切皆对象(Object),为了方便理解Object是由基本类型组成(复合类型)
function:function(){}
小原则:一个变量应该只存放一种类型的数据
instanceof 运算符
instanceof (对象为某一数据类型 或是否为对象)
语法: ?(判断变量) instanceof ?(Object/..)
用法:返回值 (Boolean类型)
<script type="text/javascript">
var oPer=new Person();
var o={}
alert(oPer instanceof Person);//true
alert(o instanceof Object);//true
</script>
*若有错误或者补充望评论*