JS数据类型

1.虽然JS中的变量声明的时候不需要指定数据类型,但是在赋值,每一个数据还是有类型的,

JS中数据类型有:原始类型,引用类型

  原始类型:Undefined,Number,String,Boolean,Null

  引用数据类型:Object以及Object的子类

  2.ES规范,在ES6之后,又基于以上的6种类型之外添加了一种新的类型:Symbol

  3.JS中有一个运算符叫做typeof,这个运算符可以在程序的运行阶段动态的获取变量的数据类型

typeof运算符的语法格式:

  typeof 变量名;

  typeof运算符的运算结果是以下6个字符串之一:注意字符串都是全部小写。

  "undefined"

  "number"

  "string"

  "boolean"

  "object"

  "function"

 4.在JS当中比较;字符窜是否相等使用"=="完成。没有equals

案例:

function sum(a,b){

if(typeof a=="number" && typeof b=="number"){

return a+b;

}

alert(a+","+b+"必须都为数字!");

}

//调用

var retValue=sum(false,"abc");

alert(retValue);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。