js的基本的数据类型
2019-04-08 22:16
113 查看
Js中的基本的数据类型:
- number string boolean null undefined
- 混合型数据类型: object
- Number:数字类型(整数和小数)
- Strin 4000 g:字符串类型(值一般用单引号或者双引号括起来)
- Boolean:布尔类型(值有两个,true-- 真,false---假)
- Null:空值类型(值只有一个null,假如一个对象指向为空了,那么此时可以赋值为null)
- 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);)
- 浮点数相加 如 0.1+0.3不等于0.3 不要判断两个浮点数是否相等
- 输出NAN时----not a Number 不是一个数字 不要用NaN 去验证是不是NaN
- 验证是不是数字用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);//+是连接符
相关文章推荐
- js基本数据类型和typeof
- 1、JavaScript(js)基本核心技术体系(简述、数据类型,原生对象和内置对象、分支循环、函数)
- JS高级程序设计学习笔记之第三章基本概念(语法,数据类型,流控制语句,函数)——查漏补缺
- js基本数据类型引用类型深复制浅复制
- JS基本数据类型与对象的valueOf方法
- js基本数据类型和引用数据类型的区别
- Js的typeof和Js的基本数据类型
- js的基本数据类型与普通类型
- javascript复习笔记(一)js基础,基本语法,数据类型,控制流程
- JS高程NO3--基本概念(语法,数据类型,操作符,语句,函数)
- js的基本数据类型有哪些? ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、Null、Boolean、Number和String。还有1中复杂的数据类型————
- JS基本数据类型
- Js 基本数据类型、引用数据类型
- js基本数据类型和typeof
- JS中的常量(基本数据类型)和内置对象
- js 基础 -- 基本数据类型
- Js基本数据和引用数据类型的复制
- js基本数据类型-深入讲解(2)
- js 基本数据类型 和复杂数据类型的区别
- JS中的基本数据类型和引用数据类型