js常用的数据类型
基本类型
string
Number
boolean
null
undefine
引用数据类型
object
function function(){}
array {a,b,c,d,e}
基本数据类型的判断
<script type="application/javascript">
var b;
var a = {
a0:null,
a1: 10,
a2: [1,2,3,4,console.log],
a3: function (){
return console.log;
},
a4: function(env,data){
env.console.log(data);
}
}
a.a2[4]('hello kidcools'); //hello kidcools
a.a3()("hello a3"); //hello a3
a.a4(this,"hello a4"); //hello a4
//判断对象是否为null
console.log( a.a0===null); //true
//判断对象是否为undefine;
console.log( typeof(b)==='undefined');//true
</script>
判断是否为null
console.log( a.a0===null); //true
判断是否为undefined var a;
console.log( typeof(b)==='undefined');//true
判断是否为array
console.log(a.a2 instanceof Array);//true