typeOf操作符及数据类型

此生再无相见时 提交于 2020-03-10 18:06:14

一、数据类型

       数据类型:Undefined类型,Null类型,Boolean类型,Number类型,String类型,Object 类型

二、typeOf操作符

      定义:typeOf操作符是用来检测变量的数据类型,使typeOf变量返回以下字符串:

 

字符串 描述
undefined 未定义
boolean 布尔值
string 字符串
number 数值
object 对象或者null
function 函数

例子:

       var a;

       alert(typeOf a);//a是Undefied类型,值是undefined,类型返回的字符串是undefined.

 

       var a = true;

       alert(typeOf a);//a是Boolean类型,值是true,类型返回的字符串是boolean.

 

       var a = "雅雅";

       alert(typeOf a); //a是String类型,值是‘雅雅’,类型返回的字符串是string.

 

       var a = 50;

       alert(typeOf a);//a是Number类型,值是50,类型返回的字符串是number.

 

       var a = {};

       alert(typeOf a);//a是Object类型,值是[object,object],类型返回的字符串是object.

 

      var a = new Object();

       alert(typeOf a);//a是Oject类型,值是[object,object],类型返回的字符串是object.

 

       var a = null;

       alert(typeOf a);//a是null类型,值是null,类型返回的字符串是object.

 

       function a(){

      }

      alert(typeOf a);//a是Function函数,值是function a(){},类型返回的字符串是function.

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!