Javascript 基础:JS基本类型

一、基本数据类型
1.Number
整数:var num = 1;var num = 037;(八进制)var num = 0xff;(十六进制)
浮点数:var num = 3.14;
var num = 3.14e2;
特殊值:NaN(not a number)、Infinity(无限)

2.String
用单引号或者双引号引起来
var str = "hello js!";

3.Boolean
值:true或者false
常用于条件语句,作为判断

4.Object
一组无序的名值对的集合,可以用直接量赋值或者用操作符new来定义,如果是对象中的函数,通常叫做方法,对象中的其他名称,叫做属性。
var obj = {
name:lily;
age:20;
fight:function(){
console.log("fight!")
}
};

var obj = new Object();

5.Null
值:null
场景:对象不存在

6.Undefined
值:null
场景:声明但是没有赋值的变量或者是没有对象中不存在的属性

注:如果是识别类型可以用typeof操作符
typeof null;//object

二、简单分类
原始类型:number、string、boolean、null、undefined(值传递)
引用类型:object(引用传递)


Javascript 基础:JS基本类型_第1张图片
image.png

你可能感兴趣的:(Javascript 基础:JS基本类型)