您的位置:首页 > Web前端 > JavaScript

js的基本的数据类型

2019-04-08 22:16 113 查看

Js中的基本的数据类型:

  1. number string boolean null undefined
  2. 混合型数据类型: object
  3. Number:数字类型(整数和小数)
  4. Strin 4000 g:字符串类型(值一般用单引号或者双引号括起来)
  5. Boolean:布尔类型(值有两个,true-- 真,false---假)
  6. Null:空值类型(值只有一个null,假如一个对象指向为空了,那么此时可以赋值为null)
  7. Undefined:未定义(声明时,没有赋值时是undefined)

 

获取变量的数据类型:(typeof 变量名)

var num = 55;
var str "周瑜";
var flag true;
var nll null;
var under;

console.log(typeof num);
console.log(typeof str);
console.log(typeof flag);
//当一个变量被存储为null时候,指的是该变量存储的其实是一个对象,这个对象没有任何指向
console.log(typeof nll);
console.log(String(nll));//以这个字符串输出这个变量
console.log(typeof under);

 

 

Number类型:(整数和小数,小数又叫浮点数)

1.数字类型是有范围:最大值 和最小值

console.log(Number.MAX_VALUE);

console.log(Number.MIN_VALUE);)

  1. 浮点数相加 如 0.1+0.3不等于0.3 不要判断两个浮点数是否相等
  2. 输出NAN时----not a Number 不是一个数字 不要用NaN 去验证是不是NaN
  3. 验证是不是数字用isNaN()--- 这不是一个数字,对吗?如果不是数字返回true,如果是数字返回false。

var num;
console.log(num+10);//NaN
console.log(num+10 == NaN);//false
console.log("你好"=="您好");//false
 console.log(isNaN(num));//true

 

字符串类型:

获取字符串的长度:变量名.length(空格也算一个)

+是连接符

var str1 "周瑜";
var str2 "小乔";
console.log(str1+str2);//+是连接符

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: