自责要短暂,不过要长久铭记。
Javascript
发表于
|
分类于
Javascript
原型与原型链
- 所有对象都有自己的原型,包括原型本身
- 原型链的顶端 -> Object.prototype
- 普通函数不写返回值 默认return undefined
- 构造函数实例化以后返回的就是this
_proto_
:构造函数实例化出来的对象永远指向构造函数的原型对象constructor
:指向创建自己的那个构造函数prototype
:每个函数都会有这么一个属性,这个属性指向一个对象,这个对象就叫做原型对象
Javascript
发表于
|
分类于
Javascript
堆栈
- 栈: 存储js的基本数据类型 undefined null string number boolean
- 堆: 存储js的引用数据类型 function object array 引用类型的数据的地址指针是存储在栈中的,要访问引用类型的值的时候,需要先从栈中获取对象的地址指针,然后通过地址指针找到堆中存储的数据
- 栈 线性结构 后进后出 堆 方便存储和开辟内存空间
typeof()
1 | typeof(typeof(123)) => string //任何typeof typeOf 都是string |