JavaScript基础 day05(二)

原始数据类型: number,string,boolean,undefined, null,object
基本类型(简单类型),值类型: number,string,boolean
复杂类型(引用类型):object
空类型:undefined,null

值类型的值在哪一块空间中存储? 栈中存储
引用类型的值在哪一块空间中存储?对象在堆上存储,地址在栈上存储

//var num=10;//值类型,值在栈上
//var obj={};//复杂类型,对象在堆,地址(引用)在栈

//值类型之间传递,传递的是值
//引用类型之间传递,传递的是地址(引用)

//值类型作为函数的参数,传递的是值
//引用类型作为函数的参数,传递的是地址

内置对象

js学习中三种对象:
1.内置对象----js系统自带的对象
2.自定义对象—自己定义的构造函数创建的对象
3.浏览器对象----BOM

内置对象:
Math
Date
String
Array
Object

//实例对象:通过构造函数创建出来,实例化的对象
//静态对象:不需要创建,直接就是一个对象,方法(静态方法)直接通过这个对象名字调用,
//实例方法必须通过实例对象调用
//静态方法必须通过大写的对象调用
//Math.PI----π---
//Math.E----常数的底数
//Math.abs(值)-----绝对值
//Math.ceil(值)----向上取整
//Math.floor(值)---向下取整

猜你喜欢

转载自blog.csdn.net/qq_40301211/article/details/82943017